Early-bird promo: 20 free bookings when you sign up — Create free account →

Verified Integration Surfaces

This page is an index of the implemented public-facing surfaces we can support with repository evidence today.

Public Booking Routes

MethodPath / SurfacePurpose
POST/booking-core/api/public/{tenant_slug}/bookingsCreate a public booking for a tenant
GET/booking-core/api/public/{tenant_slug}/availabilityGet public availability for a service

Widget Routes

MethodPath / SurfacePurpose
GET/booking-core/api/public/w/{widget_slug}/configLoad widget configuration
GET/booking-core/api/public/w/{widget_slug}/availabilityGet widget availability
POST/booking-core/api/public/w/{widget_slug}/bookingsCreate a booking through the widget flow
GET/booking-core/api/public/w/{widget_slug}/nearestResolve the nearest location for a widget

Agent and AI Integration Surfaces

MethodPath / SurfacePurpose
MCPlist_locations, list_services, get_availability, create_booking, cancel_booking, reschedule_bookingModel Context Protocol tool surface
UCP/.well-known/ucp?tenant={slug}Discovery manifest for UCP-compatible clients
UCP/booking-core/api/public/{tenant_slug}/ucp/checkout-sessionsCreate, inspect, update, complete, or cancel a checkout session

Webhook Notes

  • Webhook deliveries include HMAC signing headers.
  • Webhook retries use a bounded retry strategy with backoff.
  • Deliveries preserve forensic error information instead of wiping it after a terminal failure.

Need Examples or Rollout Help?

If you need implementation guidance beyond this index, contact us with your workflow and we can point you to the right surface faster.