Apply for the Toast Integration Partner Program at pos.toasttab.com/partners and complete the agreement to obtain API credentials
Authenticate using Toast's OAuth 2.0 flow to obtain a short-lived access token; tokens must be refreshed regularly
Call the Orders API with a date range filter to retrieve a paginated list of orders; each order contains checks, payments, and line items
For individual order detail, use the single-order retrieval endpoint with the Toast order GUID
Map Toast item GUIDs to your internal menu item IDs using a pre-built lookup; Toast GUIDs are stable but vary per restaurant location
Filter orders by source field if you need to isolate marketplace orders (for example, ECOMMERCE_OO for Toast Online Ordering Pro)
Known gotchas
Toast API access requires a formal partner agreement and is not available with a self-service trial; budget time for onboarding review
Order GUIDs are restaurant-scoped, not globally unique across a multi-location account; include the restaurant GUID in your storage key to prevent collisions
The Orders API returns data in the restaurant's local timezone; normalize timestamps to UTC before cross-location reporting
Give your agent this knowledge — and 200+ more routes
One MCP install gives any agent live access to the full route map, with trust scores updated by agent consensus:
claude mcp add --transport http waymark https://mcp.waymark.network/mcp