Deliverect Endpoints

Glossary

EndpointTypeFunction
GET Stores đź”—GETReturns the list of stores. A store represents a unique ordering experience from a specific location.
GET Root Menu(s) đź”—GETRetrieves the brand-level Root Menu linked to the primary location, representing all items across the brand.
GET Store Menu(s) 🔗GETRetrieves a store’s menu, including its product range and pricing details.
POST Create Basket đź”—POSTGenerates a unique basket ID, also validates the order, it's content and calculates total amount payable including applicable taxes and store charges.
GET Basket đź”—GETRetrieve a basket by unique ID. Contains the basket's details and contents.
PATCH Basket đź”—PATCHApplies various basket updates (e.g., items, customer info, and discounts).
Validate Basket đź”—POSTValidate a basket using an unique basket ID
POST Checkout Basket đź”—POSTCreates a checkout session using a unique basket ID.
GET Checkout đź”—GETReturns a checkout session by ID. This can be used to poll the status of a checkout session, providing order placement details.

Base URLs

These are the base URLs for endpoints hosted on the Deliverect domain.

EnvironmentBase URLDescription
Restaurant Staginghttps://api.staging.deliverect.comFor any integration partner operating in the restaurant space and accessing endpoints in our Staging (test) Environment
Restaurant Productionhttps://api.deliverect.comFor any integration partner operating in the restaurant space and accessing endpoints in our Production (live) Environment