Endpoints

Glossary

EndpointTypeFunction
Get Stores đź”—GETReturns the list of stores. A store represents a unique ordering experience from a specific location.
Get Store đź”— GETReturns details of a specific store
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.
Create Basket đź”—POSTGenerates a unique basket ID, validates the order and its contents, and calculates the total payable amount including applicable taxes and store charges.
Get Basket đź”—GETRetrieves a basket by unique ID, including its details and contents.
Update Fulfillment Details đź”—PATCHUpdates the basket's fulfillment details, such as the fulfillment type, scheduled time, or delivery information.
Update Store đź”—PATCHUpdates the store associated with the basket.
Update Basket - Item(s) đź”—PATCHAdds, removes, or updates items in the basket.
Update Customer đź”—PATCHUpdates the customer's information associated with the basket.
Update Group Customers đź”—PATCHUpdates the list of customers participating in a group order.
Update Group Policies đź”—PATCHUpdates policy acknowledgements or policy-related information associated with the basket.
Update Tip đź”—PATCHUpdates the gratuity or tip amount applied to the basket.
Update Donations đź”—PATCHUpdates donation amounts associated with the basket.
Update Discount(s) đź”—PATCHApplies, updates, or removes discounts from the basket.
Update Charges đź”—PATCHUpdates additional charges applied to the basket, such as service or delivery fees.
Validate Basket đź”—POSTValidates a basket using a unique basket ID.
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.