# Booksy Public API

**Canonical:** https://apis.io/apis/booksy/booksy-public-api/  
**Provider:** Booksy — https://apis.io/providers/booksy/  
**Base URL:** https://us.booksy.com/public-api/us/  
**Documentation:** https://docs.booksy.com/

Booksy Public API is published by [Booksy](https://apis.io/providers/booksy/) on the [APIs.io](https://apis.io/) network. Tagged areas include Appointments, Booking, Scheduling, Customers, and Reviews. The published artifact set on APIs.io includes API documentation, an API reference, authentication docs, and rate-limit docs.

The Booksy Public API is a partner-facing REST API for managing Booksy businesses and their booking data. It is organized around resource-oriented URLs, returns JSON, uses standard HTTP verbs and status codes, and is versioned with an Accept header carrying "application/json; version=0.3". Partners authenticate with an RSA key pair (separate keys for sandbox and production), signing a short-lived RS256 JWT assertion that is exchanged at /token/ for a 5-minute access token and a 3-day refresh token. The documented surface covers 96 endpoints across business, business category, business amenities, business schedule, traveling-to-customer, region reverse geocoding, users, resources, resource photos, resource schedules, resource time off, services, service variants, service photos, service categories, consent forms, customers, appointments, appointment consents, appointment reviews and review statistics, plus an appointment webhook delivered to the partner.

## Machine-readable artifacts (11)

- **Documentation** — https://docs.booksy.com/
- **APIReference** — https://docs.booksy.com/v01.html
- **Authentication** — https://raw.githubusercontent.com/api-evangelist/booksy/refs/heads/main/authentication/booksy-authentication.yml
- **Conventions** — https://raw.githubusercontent.com/api-evangelist/booksy/refs/heads/main/conventions/booksy-conventions.yml
- **ErrorCatalog** — https://raw.githubusercontent.com/api-evangelist/booksy/refs/heads/main/errors/booksy-error-codes.yml
- **RateLimits** — https://raw.githubusercontent.com/api-evangelist/booksy/refs/heads/main/rate-limits/booksy-rate-limits.yml
- **Webhooks** — https://raw.githubusercontent.com/api-evangelist/booksy/refs/heads/main/asyncapi/booksy-appointment-webhooks.yml
- **DataModel** — https://raw.githubusercontent.com/api-evangelist/booksy/refs/heads/main/data-model/booksy-data-model.yml
- **Sandbox** — https://raw.githubusercontent.com/api-evangelist/booksy/refs/heads/main/sandbox/booksy-sandbox.yml
- **Lifecycle** — https://raw.githubusercontent.com/api-evangelist/booksy/refs/heads/main/lifecycle/booksy-lifecycle.yml
- **APIsJSON** — https://raw.githubusercontent.com/api-evangelist/booksy/refs/heads/main/apis.yml

## Tags

Appointments, Booking, Scheduling, Customers, Reviews, Webhook

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/booksy/booksy-public-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/booksy/.
