Commerce Partners
Getting Started
The Commerce API lets Online Ordering Solutions, POS systems, and other commerce platforms act as a Menu Source and Order Destination for Gett. Your system stays the source of truth for catalogs; Gett is the source of truth for order creation — see the data-flow overview.
High-Level Flow
- Catalog Notification: Notify us when a menu changes for a store.
- Catalog Pull: We download the
CatalogSetfrom your URL. - Order Validation: We call your
validateOrderwebhook before the customer pays to confirm pricing and availability. - Order Placement: We call your
placeOrderwebhook after successful payment.
Setup Prerequisites
- API Key: Gett provisions your partner account and issues your first key during onboarding — it is not self-serve. Contact Partner Support to get started, then manage and rotate keys in the Developer Portal.
- Webhook Base URL: Where you host your order endpoints.
Authentication
Include your API key in all requests via the Authorization header using the Bearer scheme:
Code
What's Next
- Catalog Integration — Menu sync
- Order Webhooks — Receiving orders
- Store Management — Pause/resume
- Commerce API Reference — Endpoints, schemas, and webhook contracts