Services (v2) – 🚀 Service Booking Public API is Now Live

Jan 19, 2026

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.

Docs: <a href="https://marketplace.gohighlevel.com/docs/ghl/calendars/get-service-bookings" rel="ugc nofollow noopener noreferrer" target="blank”>https://marketplace.gohighlevel.com/docs/ghl/calendars/get-service-bookings

2. Create Service Booking: Create new service bookings with support for multiple services, add-ons, and other booking-related details.

Docs: <a href="https://marketplace.gohighlevel.com/docs/ghl/calendars/create-service-booking" rel="ugc nofollow noopener noreferrer" target="blank”>https://marketplace.gohighlevel.com/docs/ghl/calendars/create-service-booking

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.

Docs: <a href="https://marketplace.gohighlevel.com/docs/ghl/calendars/get-service-booking-by-id" rel="ugc nofollow noopener noreferrer" target="blank”>https://marketplace.gohighlevel.com/docs/ghl/calendars/get-service-booking-by-id

4. Update Service Booking: Update existing service bookings, including time, service location, status, services, and other booking details.

Docs: <a href="https://marketplace.gohighlevel.com/docs/ghl/calendars/update-service-booking" rel="ugc nofollow noopener noreferrer" target="blank”>https://marketplace.gohighlevel.com/docs/ghl/calendars/update-service-booking

5. Delete Service Booking: Delete a service booking. This action will also remove all events associated with the booking.

Docs: https://marketplace.gohighlevel.com/docs/ghl/calendars/delete-service-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.

—