# Pull your Toast Web reports into your own systems

> Read the Sales summary, Deposit totals overview and Time entry management for a location in Toast Web with one API call each. A workflow can send yesterday's close to accounting each morning and list missed clock-outs before payroll.

Page: https://fous.com/automate/toast-web
Updated: 2026-11-12

Works with your own Toast Web account. Fous is an independent product.

## What you can build on Toast Web

### Get the sales summary

Reads the Sales summary under Reports > Sales for one location and date range: the Net Sales Summary, Tip Summary and Payments Summary cards.

- Takes: Location, start date, end date
- Returns: Gross sales, discounts, refunds, net sales, tips, payments by type

### Get deposit totals

Reads the Deposit totals overview under Reports > Payments: settled and pending credit card batches and the processing fees by card provider.

- Takes: Location, start date, end date
- Returns: Batch date, settled or pending, batch amount, processing fees by card provider

### Find open and auto clock-out time entries

Reads Time entry management under Reports > Labor for one date and keeps entries with no Time out or an automatic clock-out.

- Takes: Location, date
- Returns: Employee, time in, time out, auto clock-out, cash tips declared

### Correct a time entry

Opens one entry in Time entry management and changes its Time in, Time out or Cash tips decl. to the values you give.

- Takes: Location, employee, date, time in, time out, cash tips declared
- Returns: Employee, time in, time out, cash tips declared

## Automate Toast Web with a workflow

A [workflow](/product/workflows) runs your methods as one process, with nobody at the screen. A schedule or a call from your own system starts it, the steps run in order, and the result arrives in your inbox or in the systems you already use.

### Yesterday's sales summary, sent to accounting

Starts: Every day at 6:00

1. For each location you name, get the sales summary for yesterday.
2. Keep gross sales, discounts, refunds, net sales, tips and each payment type's amount.
3. Post one record per location to your accounting system's webhook.

### Missed clock-outs, before payroll

Starts: Every weekday at 8:00

1. For each location, find yesterday's time entries with no time out or an automatic clock-out.
2. Stop when there are none.
3. Email you the list, one section per location, so a manager can correct them.

### Pending card batches and fees, every week

Starts: Every Monday at 9:00

1. For each location, get the deposit totals for the last seven days.
2. Keep the batches that are still pending and the processing fees by card provider.
3. Email you the pending batches and the week's fees, one section per location.

You can run a workflow by hand on every plan, Free included. Schedules and webhook triggers come with the paid plans, from $29 a month.

## Once built, one call from your code

Once you have built a [method](/product/methods), it is one POST to /v1/runs from your backend, or a tool an AI agent calls over MCP. This is what “Get the sales summary” would look like.

Example request:

```
curl https://api.fous.com/v1/runs \
  -H "Authorization: Bearer $FOUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "method": "www.toasttab.com/get_sales_summary",
    "input": {
      "location": "Acme Kitchen, Main St",
      "start_date": "2026-11-10",
      "end_date": "2026-11-10"
    }
  }'
```

Example response:

```
{
  "status": "completed",
  "data": {
    "location": "Acme Kitchen, Main St",
    "date": "2026-11-10",
    "gross_sales": 8412.5,
    "discounts": 186,
    "refunds": 42.75,
    "net_sales": 8183.75,
    "tips": 1297.4,
    "currency": "USD",
    "payments": [
      {
        "type": "Credit",
        "count": 214,
        "amount": 7290,
        "tips": 1241.9,
        "gratuity": 118,
        "refunds": 42.75,
        "total": 8607.15
      }
    ]
  }
}
```

An example with invented data, not a ready-made endpoint. The method exists in your organization once you build it, and its name, inputs and fields follow your request.

## Toast Web’s own options

Toast offers standard API access: read-only credentials for Toast's APIs, limited to the locations you choose. US customers get it with Restaurant Management Suite Essentials or higher, and international and MSA customers pay for it as a separate API subscription. Write access or a custom integration is arranged through your Toast account representative.

| Option | What it covers | What it takes |
| --- | --- | --- |
| Standard API access | GET requests to Toast's APIs for the locations in your credentials. Menus v2 only, and guest data only for Takeout and Delivery orders. | RMS Essentials or higher for each location in the US, a separate subscription elsewhere, and the Manage Integrations permission. |
| Write access or a custom integration | Anything beyond read-only access, such as writing data back to Toast. | Arranged through your Toast account representative, or through Customer Support if you have none. |
| Toast Web by hand | The Sales summary, Deposit totals overview and Time entry management, read on screen. The Sales summary exports to CSV or XLS, or goes out by email. | A Toast Web login whose role can see each report. |

Read on November 12, 2026: [Standard API Access](https://support.toasttab.com/en/article/Standard-API-Access), [Standard API access FAQs](https://doc.toasttab.com/doc/devguide/devApiAccessFAQs.html), [Sales Summary Report Overview](https://support.toasttab.com/en/article/Sales-Summary-Report).

## Signing in to Toast Web

You sign in to Toast Web with your own Toast account, and the reports you see depend on your role and its permissions. With Fous you sign in once through Toast's own sign-in: the login is sealed with AES-256, never returned by the API or written to logs, and code and AI agents never see it. A method reads and does only what your account can.

## Worth knowing

- **Standard API access only reads**: It supports GET requests only: a POST returns 403. Menus are read through the v2 endpoints, and guest data comes only with Takeout and Delivery orders, not in-store orders.
- **Sales count when the check opens**: The Sales summary records a sale when a check is first opened, not when it is paid. A check opened before midnight counts on that day.
- **Payroll export waits for shift review**: The Payroll export includes only completed shift reviews, not live data. Employees Toast clocked out automatically show a 4:00 a.m. time out in Time entry management.
- **Credentials need Manage Integrations**: Creating standard API access credentials takes the Manage Integrations permission at each location they cover. A management group can have up to 100 sets of credentials.

## More in Food service, restaurants and alcohol

- [SGWS Proof](https://fous.com/automate/sgws-proof.md)
- [Provi](https://fous.com/automate/provi.md)
- [myCoke](https://fous.com/automate/mycoke.md)
- [BEES](https://fous.com/automate/bees.md)
- [METRO Online-Kundenkonto](https://fous.com/automate/metro-online-kundenkonto.md)
- [Sligro](https://fous.com/automate/sligro.md)
- [Deliveroo Partner Hub](https://fous.com/automate/deliveroo-partner-hub.md)
- [DoorDash Merchant Portal](https://fous.com/automate/doordash-merchant-portal.md)
- [foodpanda Partner Portal](https://fous.com/automate/foodpanda-partner-portal.md)
- [Glovo Manager Portal](https://fous.com/automate/glovo-manager-portal.md)
- [GrabMerchant](https://fous.com/automate/grabmerchant.md)
- [Grubhub for Restaurants](https://fous.com/automate/grubhub-for-restaurants.md)
- [iFood Portal do Parceiro](https://fous.com/automate/ifood-portal-do-parceiro.md)
- [Just Eat Partner Hub](https://fous.com/automate/just-eat-partner-hub.md)
- [PedidosYa Partner Portal](https://fous.com/automate/pedidosya-partner-portal.md)
- [Rappi Aliados](https://fous.com/automate/rappi-aliados.md)
- [Swiggy Partner](https://fous.com/automate/swiggy-partner.md)
- [Uber Eats Manager](https://fous.com/automate/uber-eats-manager.md)
- [Wolt Merchant Portal](https://fous.com/automate/wolt-merchant-portal.md)
- [Zomato Restaurant Partner](https://fous.com/automate/zomato-restaurant-partner.md)
- [饿了么商家版](https://fous.com/automate/ele-me-merchant-backend.md)
- [배민셀프서비스](https://fous.com/automate/baemin-self-service.md)
- [Gordon Ordering](https://fous.com/automate/gordon-ordering.md)
- [PFG CustomerFirst](https://fous.com/automate/pfg-customerfirst.md)
- [Sysco Shop](https://fous.com/automate/sysco-shop.md)
- [US Foods MOXē](https://fous.com/automate/us-foods-moxe.md)
- [Bidfood Direct](https://fous.com/automate/bidfood-direct.md)
- [Brakes](https://fous.com/automate/brakes.md)
- [Transgourmet Webshop](https://fous.com/automate/transgourmet-webshop.md)
- [レストランボード](https://fous.com/automate/restaurant-board.md)
- [OpenTable GuestCenter](https://fous.com/automate/opentable-guestcenter.md)
- [TheFork Manager](https://fous.com/automate/thefork-manager.md)
- [Restaurant365](https://fous.com/automate/restaurant365.md)
- [食べログ店舗管理画面](https://fous.com/automate/tabelog-owner-admin.md)
- [Oracle MICROS Simphony Reporting & Analytics](https://fous.com/automate/oracle-micros-simphony-reporting-and-analytics.md)
- [Insights C3M](https://fous.com/automate/insights-c3m.md)

Other industries: [Q2 business online banking](/automate/q2-business-online-banking), [Elavon Payments Insider](/automate/elavon-payments-insider), [Cổng thông tin hóa đơn điện tử](/automate/hoadondientu), [TRACES](/automate/traces), [SES.Hospedajes](/automate/ses-hospedajes), [SIFERE Web](/automate/sifere-web).

## Frequently asked questions

### Does Toast Web have an API?

Yes, read-only. Toast's standard API access gives credentials that make GET requests for the locations you choose. US customers get it with Restaurant Management Suite Essentials or higher, and international and MSA customers pay a separate API subscription. Write access is arranged through your Toast account representative.

### Can I change menus or prices through standard API access?

No. Standard API access supports GET requests only, and a POST returns 403. For write permissions or a custom integration, Toast asks you to go through your account representative or Customer Support.

### How do I export the Sales summary?

Email it or download it as CSV or XLS from Reports > Sales > Sales summary. Exports follow your filters, not your card layout, and Toast lists no date range limit for this report.

### Why is a shift missing from the Payroll export?

Because the Payroll export includes only completed shift reviews, not live data, so a shift whose review is not complete is left out. In Time entry management, an employee Toast clocked out automatically shows a 4:00 a.m. time out.

### Is Fous affiliated with Toast?

No. Fous is an independent product. You use it with your own Toast Web account, and a method reads and does only what that account can.

Fous is an independent product: it is not affiliated with, endorsed by or sponsored by the operator of Toast Web (Toast). The name is used only to say which system this page is about. Something here wrong or out of date? Write to legal@fous.com.
