API
Booking Suite exposes WordPress REST API endpoints under:
text
/wp-json/Booking Suite/v1/Public Endpoints
Public booking endpoints support service lookup, staff lookup, availability checks, booking creation, and payment verification for the booking form.
Admin Endpoints
Admin endpoints support dashboard data, services, staff, bookings, settings, calendar actions, payment actions, and integration workflows. Admin routes require WordPress authentication and the relevant Booking Suite capabilities.
Data Format
REST requests and responses use JSON. Booking and settings operations are sanitized server-side before database writes.
Extending API Behavior
Use Booking Suite hooks when custom code needs to adjust availability slots, booking data, Stripe arguments, Zoom arguments, notification templates, or intake fields without editing plugin files.