Booking Pro API
API ReferenceCatalog

List products

The products of each location's online store, scoped to the key's locations: only a location whose online store is switched on, and only the products shoppers can see there, with that location's price and the name shoppers see (the product's online name when the business set one). Each location lists its own rows. The list is complete in one response (not paginated). Orders are placed through the business's own store checkout, not this API.

View on GitHub
Connect your AI:ClaudeChatGPT
GET
/products

Authorization

ApiKeyAuth
AuthorizationBearer <token>

Send your API key as a bearer token: Authorization: Bearer bp_sk_live_.... Mint and revoke keys in your dashboard under Settings -> Developers.

In: header

Query Parameters

location_id?string

Restrict to a single location. Must be one the key can access.

Formatuuid

Response Body

application/json

application/json

application/json

curl -X GET "https://example.com/products"
{  "data": [    {      "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",      "location_id": "46910cc3-ab41-4b80-b4a7-94dab9f1b795",      "name": "string",      "description": "string",      "price_cents": 0,      "currency": "string",      "images": [        "http://example.com"      ],      "brand": "string",      "sku": "string",      "category_ids": [        "1f6df996-f8f0-4483-ba5d-fd35f7dee4e8"      ],      "stock": "in_stock",      "quantity_available": 0    }  ]}