API Reference
Explore the full Dishpad REST API — endpoints, parameters, and responses.
Base URL
https://api.dishpad.com/v1Authentication
Include your API key in the request header:
Authorization: Bearer dp_live_your_api_keyAll requests require a valid API key. Generate one from your dashboard under Settings → API Keys.
Rate Limits
API rate limits vary by plan. Requests exceeding the limit receive a 429 response with a Retry-After header.
100 req/min
Starter
1,000 req/min
Professional
Custom
Enterprise
Endpoints
GET
/v1/menusGET
/v1/menus/:idPOST
/v1/menusGET
/v1/ordersPOST
/v1/ordersGET
/v1/reservationsPOST
/v1/reservationsGET
/v1/analytics/overviewGET
/v1/staffPUT
/v1/staff/:idGET
/v1/tablesDELETE
/v1/menus/:idError Codes
400Bad Request — Invalid parameters or malformed request body401Unauthorized — Missing or invalid API key404Not Found — Resource does not exist429Rate Limited — Too many requests500Internal Server Error — Please try again or contact support