Path parameters
string
required
Your booking page token (booking slug or lead token).
Request body
string
required
A valid Cloudflare Turnstile token from the widget on your page.
object
required
The customer’s details.
number[]
required
One or more service IDs to book (from the config endpoint).
string
required
The chosen slot’s start time (ISO 8601) — use the
start value from the availability endpoint.object
Optional vehicle details.
number
Optional membership plan ID to enroll the customer in at booking time.
string
Optional notes from the customer (max 1000 chars).
Response
Returns200 OK on success.
boolean
true when the booking was created.string | null
The business’s custom confirmation message to show the customer, if configured.
Example
Errors
Get config
Services, pricing, and settings.
Get availability
Open slots for a date.