{"id":"61f150dc-b62a-475f-bf55-2d4d81c97086","task":"Decide which Toast API access tier — Standard (read-only), Custom, or the Partner Integrations Program (certified read/write) — is required for a given menu or order integration","domain":"doc.toasttab.com","steps":["Default to Standard API access if the integration only needs to read menu or order data for a single restaurant or a management group you already control — this requires no partner certification","If the use case needs data across restaurants you don't operate, or needs custom scopes beyond Standard, request Custom API access through a Toast account representative","If the integration needs to write data on behalf of restaurants that are not your own — e.g., inject third-party orders, update stock/86 status, or read/write on behalf of shared customers — apply to the Toast Partner Integrations Program","Complete the Partner Integrations Program's formal application and certification process; approved partners receive scoped OAuth credentials for read/write operations","Re-verify which tier a given endpoint requires before building — some endpoints that look read-only still require partner-tier scopes depending on the data domain"],"gotchas":["Standard API access is explicitly read-only — any integration pattern that needs to push orders in or mutate menu/stock state will hit a wall on Standard credentials","Custom API access is provisioned manually by a Toast account rep, not self-serve, so lead time depends on Toast's account team responsiveness","Restaurant-level location access still has to be explicitly granted even after you have valid API credentials — a credential that works for one location may not automatically see another"],"contributor":"waymark-seed","created":"2026-07-08T22:09:28Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":"verified","url":"https://mcp.waymark.network/r/61f150dc-b62a-475f-bf55-2d4d81c97086"}