Weโ€™re excited to announce that the Service Booking Public API is now live ๐ŸŽ‰
This release enables developers and partners to programmatically create, manage, and retrieve service bookingsโ€”unlocking deeper integrations and automation around service-based scheduling.
๐Ÿ“ฆ Whatโ€™s Included
The Service Booking Public API supports the complete booking lifecycle:
  1. Get All Service Bookings: Retrieve service bookings within a selected date range, with an optional filter of service location.
  2. Create Service Booking: Create new service bookings with support for multiple services, add-ons, and other booking-related details.
  3. Get Service Booking by ID: Retrieve detailed information about a specific service booking, including services, assigned staff, add-ons (if any), and assigned resources.
  4. Update Service Booking: Update existing service bookings, including time, service location, status, services, and other booking details.
  5. Delete Service Booking: Delete a service booking. This action will also remove all events associated with the booking.
๐Ÿ’ก Why This Matters
  • With the Service Booking Public API, developers can:
  • Build custom booking flows for service-based businesses
  • Seamlessly sync service bookings with external systems
  • Automate booking creation, updates, and cancellations
This release makes service scheduling more flexible, extensible, and scalable for our ecosystem.