| API | Base URL | Headers | Description |
|---|
| Storefront API | api.atlas.kitchen/storefronts/v1 | X-Channel-Id + X-Session-Id | Diner ordering: menus, carts, payments, orders |
| Admin API | api.atlas.kitchen/admin/v1 | X-Api-Key + X-Merchant-Id | Server-to-server: menus, orders, users, inventory |
| MCP Server | api.atlas.kitchen/mcp | X-Api-Key + X-Merchant-Id | AI agents: outlet management via Model Context Protocol |
X-Merchant-Id is used by the API gateway to route requests to the correct merchant. X-Api-Key authenticates the request within the merchant’s application
Endpoint count
| API | Endpoints | Schemas |
|---|
| Storefront | 21 | 42 |
| Admin | 11 | 20 |
| MCP | 5 tools | — |
Authentication comparison
| Storefront | Admin | MCP |
|---|
| Who uses it | Diner apps, frontends | Integration partners, backends | AI assistants (Claude, Cursor) |
| Auth type | Session (auto-created via GET /channel) | API key | API key |
| Headers | X-Channel-Id, X-Session-Id | X-Api-Key, X-Merchant-Id | X-Api-Key, X-Merchant-Id |
| Login required | No | No | No |