Service Location Public API is now live 🎉

Mar 24, 2026

We’re excited to announce that the Service Location Public API is now live 🎉

This release enables developers and partners to programmatically create, manage, and retrieve service locations—unlocking deeper integrations and flexibility in how service locations are configured and used in scheduling.

—

📦 What’s Included

The Service Location Public API supports the complete lifecycle of service location management:

1. Get All Service Locations: Retrieve all service locations configured for a business, including their details and types.

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

2. Create Service Location: Create new service locations with details like name, address, contact info, and location type (including customer-provided locations).

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

3. Get Service Location by ID: Retrieve detailed information about a specific service location, including its configuration and type.

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

4. Update Service Location: Update existing service locations, including name, address, and location type (e.g., physical location or Ask Booker).

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

5. Delete Service Location: Delete a service location that is no longer needed.

Docs: https://marketplace.gohighlevel.com/docs/ghl/calendars/delete-service-location

—

💡 Why This Matters

With the Service Location Public API, developers can:

  • Build flexible booking experiences with different location types, including customer-provided addresses
  • Support mobile and on-site service businesses
  • Keep service locations in sync with external systems
  • Automate creation and management of service locations at scale

This release makes service location management more flexible, extensible, and scalable for our ecosystem.