Bookafy's API

Direct integration with Bookafy's Online Appointment Booking platform.

Getting Started

Bookafy has a published API that any Bookafy User on Pro+ and Enterprise Accounts may use. Below is an example of our API calls.

Authentication

Bookafy offers SSO, account authentication tokens, appointment and user data and much more.

Integrate

Use Bookafy to power your operations. Save time and money by integrating with your internal software, external CRM and much more.

Sample of API Available Calls

API Subscriptions Description
GET /api/v2/api_subscriptions List callback subscriptions with authenticated user.
POST /api/v2/api_subscriptions Create a callback subscription with authenticated user.
DELETE /api/v2/api_subscriptions/:id Delete a callback subscription.
   
   
Appointment Types Description
GET /api/v2/appointment_types Get list of appointment types
   
Appointments Description
GET /api/v2/appointments Get appointments with authenticated user.
POST /api/v2/appointments Create an appointment with authenticated user.
PUT /api/v2/appointments/:id Update an existing appointment detail with authenticated user.
DELETE /api/v2/appointments/:id Cancel an appointment.
   
Customers Description
GET /api/v2/customers Get customers list with authenticated user.
POST /api/v2/customers Create an customer with authenticated user.
PUT /api/v2/customers/:id Update an existing customer info.
DELETE /api/v2/customers/:id?soft_delete=true Delete a customer.
GET /api/v2/customers/:id?soft_delete=true Get a customer with his/her id.
   
Oauth Description
POST /api/v2/authenticate Returns api_key for api access
   
Services Description
GET /api/v2/services Get list of services
   
Staff members Description
GET /api/v2/staff_members Get list of staff members
   
Users Description
GET /api/v2/me Get staff/user information.

SSO

If you are interested in building a SSO via your application, further documentation may be found here

Talk to our Dev team:

Schedule a call with our dev team to discuss next steps in API development. We can help plan your build, give you api access, and more. We are here to help!

Bookafy


"See why +25,000 organizations in 180 countries around the world trust Bookafy!

Feature rich, beautiful and simple. Try it free for 7 days"

Casey Sullivan

Founder

Bookafy



"See why +25,000 organizations in 180 countries around the world trust Bookafy for their online appointment booking app!

Feature rich, beautiful and simple. Try it free for 7 days"

Casey Sullivan

Founder