Product Types

Get available booking slots for a product on a specific date

Mirrors the GraphQL bookingSlots query. Routes the booking product to its type-specific helper (default | appointment | rental | event | table). Flat types return [{slotId, from, to, timestamp, qty}]; rental returns [{slotId, time, slots: [{from, to, timestamp, qty}]}].

get/booking-slots

Request

Query parameters

idinteger required
Example:1

Booking product ID.

datestring date required
Example:2026-03-26

Date to fetch slots for (YYYY-MM-DD).

Headers

X-STOREFRONT-KEYstring required

Storefront API Key for authentication. Required for all shop/storefront API requests.

X-Localestring
Example:en

Locale code for localized data (e.g. "en", "fr", "ar"). Defaults to channel's default locale.

X-Channelstring
Example:default

Channel code (e.g. "default"). Defaults to the current channel.

X-Currencystring
Example:USD

Currency code (e.g. "USD", "EUR", "INR"). Defaults to channel's base currency.

Response

Available booking slots for the product on the given date.

Changes

No recorded changes to this operation across all 13 revisions of this API.