VEYA Ordering API
_____ _____ _____ _____
/\ \ /\ \ |\ \ /\ \
/::\____\ /::\ \ |:\____\ /::\ \
/:::/ / /::::\ \ |::| | /::::\ \
/:::/ / /::::::\ \ |::| | /::::::\ \
/:::/ / /:::/\:::\ \ |::| | /:::/\:::\ \
/:::/____/ /:::/__\:::\ \ |::| | /:::/__\:::\ \
|::| | /::::\ \:::\ \ |::| | /::::\ \:::\ \
|::| | _____ /::::::\ \:::\ \ |::|___|______ /::::::\ \:::\ \
|::| | /\ \ /:::/\:::\ \:::\ \ /::::::::\ \ /:::/\:::\ \:::\ \
|::| | /::\____\/:::/__\:::\ \:::\____\ /::::::::::\____\/:::/ \:::\ \:::\____\
|::| | /:::/ /\:::\ \:::\ \::/ / /:::/~~~~/~~ \::/ \:::\ /:::/ /
|::| | /:::/ / \:::\ \:::\ \/____/ /:::/ / \/____/ \:::\/:::/ /
|::|____|/:::/ / \:::\ \:::\ \ /:::/ / \::::::/ /
|:::::::::::/ / \:::\ \:::\____\ /:::/ / \::::/ /
\::::::::::/____/ \:::\ \::/ / \::/ / /:::/ /
~~~~~~~~~~ \:::\ \/____/ \/____/ /:::/ /
\:::\ \ /:::/ /
\:::\____\ /:::/ /
\::/ / \::/ /
\/____/ \/____/
Header Settings (HMAC + tenant/origin)
These values are used to sign and send requests. Nothing is stored.
Health ↓↑
Ping the service to confirm the stack is ready for traffic.
GET
/api/health
Context ↓↑
Tenant/project context and integrations.
GET
/api/v1/context
Menu ↓↑
Summary and item detail.
GET
/api/v1/menu/summary
GET
/api/v1/menu/global
GET
/api/v1/menu/items/:itemId
CMS Proxy ↓↑
Forward GraphQL or REST to the CMS via VEYA.
POST
/api/v1/cms/graphql
GET
/api/v1/cms/:path
POST
/api/v1/cms/:path
Registry ↓↑
Tenant registry snapshots (categories + items).
GET
/api/v1/registry/categories
GET
/api/v1/registry/items
Locations ↓↑
Read location list and details.
GET
/api/v1/locations
GET
/api/v1/locations/:locationId
Baskets ↓↑
Cart CRUD.
POST
/api/v1/basket
GET
/api/v1/basket/:basketId
POST
/api/v1/basket/:basketId/items
PUT
/api/v1/basket/:basketId/items/:basketItemId
DELETE
/api/v1/basket/:basketId/items/:basketItemId
POST
/api/v1/basket/:basketId/coupon
DELETE
/api/v1/basket/:basketId/coupon
PUT
/api/v1/basket/:basketId/conveyance
PUT
/api/v1/basket/:basketId/delivery-address
PUT
/api/v1/basket/:basketId/wanted-time
PUT
/api/v1/basket/:basketId/tip
GET
/api/v1/basket/:basketId/validate
POST
/api/v1/basket/:basketId/checkout
GET
/api/v1/basket/:basketId/upsells
POST
/api/v1/basket/:basketId/upsells
GET
/api/v1/time-slots