Merchant
A merchant represents a brand account. Merchant lookups are typically used to discover available locations.Location
A location is a specific restaurant/site. Most storefront endpoints are location-scoped. Examples:- Menus and products
- Time intervals and operating state
- Carts and ordering sessions
- Fulfillment and payment operations
Ordering session and cart
A typical flow begins by creating or resuming an ordering session, which gives you a cart context. From there you:- Add/update items
- Set customer + fulfillment details
- Set order time
- Create payment intent
Fulfillment methods
Fulfillment can include pickup, delivery, table-side, or room service depending on location configuration.Why scope matters
API keys, carts, and operations are tied to location context. Keep key + location + cart aligned throughout a request flow. For the deeper domain model, see/api-reference/overview/core-concepts.