OneBasket

Baskets API

Create a basket, add products from any provider, collect customer and delivery details, and start payment.

A basket holds the products a customer intends to buy. It contains one provider basket for each provider that has a product in it.

PropertyValue
Base path/baskets
Authenticationx-api-key header. Add a bearer token when the customer is signed in. See Authentication.
OpenAPI documentbaskets.yaml

Requests that change a basket are asynchronous

They return a notificationId, not the updated basket. Poll the Notifications API until the request completes, then read the basket again. See Asynchronous operations.

For the order in which to call these endpoints, see Checkout flow.

Endpoints

On this page