Internal Or Provider-Owned Routes
| Route family | Why it is not a public integration contract |
|---|---|
/api/auth/... | Used for sign-in, sessions, and auth callbacks. |
/api/webhook/... | Used by payment, messaging, delivery, or provider webhooks. |
/api/cron/... | Used by scheduled platform jobs. |
/api/og/... | Used to render social preview and email images. |
/api/pdf/... | Used by Plato to render PDFs from public document pages. |
/api/pay | Used as a payment provider callback/redirect handler. |
/api/quickbooks/oauth/... | Used by the QuickBooks app authorization flow. |
| Console browser tRPC calls outside documented SDK routes | Used by the Plato Console UI and can change with the product. |
Supported Alternatives
Use these documented APIs instead:- CMS API for custom content.
- Connect360 API for conversations and messages.
- Menu Products for restaurant catalog data.
- Orders Feed for order export.
- Forms for form rendering and responses.
If You Need Something Else
If your integration needs a capability that is not documented, contact Plato Support with:- The business goal.
- The records you need to read or write.
- Expected request volume.
- Whether the integration is server-side or browser-side.