Access all AiOnBooking features through our comprehensive REST API. Build custom integrations, mobile apps, or completely custom booking experiences.
curl -X POST https://api.bookingpro.com/v1/appointments \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"customer_id": "cus_123",
"service_id": "srv_456",
"staff_id": "stf_789",
"appointment_date": "2024-03-15",
"start_time": "14:00",
"notes": "First time customer"
}'Everything you need to integrate AiOnBooking into your applications and workflows.
Clean, intuitive REST API with predictable resource-oriented URLs
OAuth 2.0 and API key authentication with rate limiting
Get instant notifications when appointments are created, updated, or cancelled
Official SDKs for JavaScript, Python, PHP, and Ruby
Access all core functionality through these endpoints.
/appointmentsList all appointments with filtering and pagination
/appointmentsCreate a new appointment booking
/customersRetrieve customer information and booking history
/customersCreate new customer profiles
/servicesList available services and pricing
/staffGet staff availability and schedules
Get started quickly with our comprehensive guides, code examples, and interactive API explorer.