Booking Pro API
Read and manage availability, catalog, contacts, and bookings programmatically.
The Booking Pro API is a REST API for service businesses, salons, barbershops, spas, and wellness studios, to integrate their Booking Pro account with anything: a custom website, an automation, a partner platform, or an AI agent.
Everything a receptionist can do through the dashboard, you can do through the API: check open time slots, create and reschedule appointments, manage the customer list, and read the catalog and stored value.
Get started
Quickstart
Get a key and make your first request in 60 seconds.
Authentication
How API keys work and how to keep them safe.
API reference
Every endpoint, with an interactive playground.
Use with an AI agent
Drop our AI Agent Skill into your agent.
View on GitHub
The OpenAPI spec, guides, and agent skill, open source.
Base URL
https://api.bookingpro.ai/api/v1Conventions
- Auth: every request sends
Authorization: Bearer bp_sk_live_.... - Money is in cents.
price_cents: 5000means $50.00. - Times are ISO 8601 (UTC).
- Errors are a consistent envelope:
{ "error": { "type", "code", "message", "request_id" } }. - Lists are cursor-paginated:
{ "data": [...], "next_cursor": "..." }.
Built for LLMs
Every page on this site is available as Markdown: click Copy Markdown at the top of
any page, or append .md to its URL. There is a site-wide
/llms.txt index and a full /llms-full.txt. We also
publish a ready-to-use Claude Agent Skill.