Core
Essential endpoints required for any integration. These endpoints power store discovery, catalog browsing, and order placement.
📄️ Discover stores
Unified endpoint for store discovery. Returns stores available for delivery or pickup at the specified location, with optional filtering by search terms, cuisine types, or other criteria.
📄️ Get catalog
Retrieves the complete menu catalog (CatalogSet) for a store. CatalogSets are **immutable** - once created, they never change. This makes them highly cacheable.
📄️ Validate order
Validates a cart before order placement. Returns pricing breakdown (subtotal, taxes, fees, total) and any validation errors.
📄️ Place order
Places an order using a validated order token. Payment is processed and the order is submitted to the restaurant.