Create events
Create one or several events (bookings) with contact information and optional company details. Multiple bookings in a single request will be grouped together. Optionally include products to create a draft quotation.
Authorizations
Bearer authentication using your BookingShake API key. Retrieve your API key from Settings > Integrations in your BookingShake dashboard.
Body
Array of one or more bookings to create (maximum 20 per request). Multiple bookings will be grouped together.
1 - 20 elementsContact information. Either provide contact_id to use an existing contact, or provide first_name, last_name, and email to create a new contact.
Company/organization information (optional). Note: A company will only be created if the 'name' field is provided. If the company object is omitted or provided without a name, no company will be created.
Booking source slug identifier. Found in Settings > Sources. If not provided, uses the default source (marked in settings), or 'Site web', or the first available source.
"website"
Booking source ID. Alternative to source_slug. If neither source_slug nor source_id is provided, uses the default source (marked in settings), or 'Site web', or the first available source.
"src_abc123"
Response
Events created successfully
"success"
