Build secure and scalable custom apps for Online Booking. Our flexible API provides many options for availability and booking. <br><br> Take the API for a test drive. Just click on the Authorize button below and authenticate. You can access our demo company profile if you are not a customer, or
https://sandbox-api.onsched.com/
Auth type
OAuth 2.0
Auth header
Authorization: Bearer YOUR_ACCESS_TOKEN
Rate limit
4,000 API calls/min (authenticated)
Pricing
Free tier available
Free quota
10 GB storage / forever
Documentation
https://sandbox-api.onsched.com/
Endpoint status
Server online — HTTP 404 — server is online but path returned an error (may require auth)4.73s
(checked Mar 29, 2026)
Builder score
B
66%
builder-friendly
OAuth 2.0 or JWT (Server Authentication) for machine-to-machine
Authorization: Bearer YOUR_ACCESS_TOKEN
| Plan | Price/mo | Included |
|---|---|---|
| Individual | Free | 10 GB storage |
| Business Starter | $15 | Per user/mo, unlimited storage |
| Business | $20 | Per user/mo, advanced admin |
| Enterprise | $0 | Custom pricing |
Individual: free (10GB). Business Starter: $15/user/mo (unlimited storage). Business: $20/user/mo. Enterprise: custom.
| Method | Path | Description |
|---|---|---|
| GET | /consumer/v1/appointments |
Get Appointments |
| POST | /consumer/v1/appointments |
Create Appointment |
| GET | /consumer/v1/appointments/bookingfields |
Get Custom Fields Labels |
| GET | /consumer/v1/appointments/customfields |
Get Custom Fields List |
| DELETE | /consumer/v1/appointments/{id} |
Delete Appointment |
| GET | /consumer/v1/appointments/{id} |
Get Appointment |
| PUT | /consumer/v1/appointments/{id}/book |
Book Appointment |
| PUT | /consumer/v1/appointments/{id}/cancel |
Cancel Appointment |
curl -X GET 'https://sandbox-api.onsched.com//consumer/v1/appointments' \ -H 'Authorization: Bearer <access_token>'
{}
Data sourced from API Map. Always verify pricing and rate limits against the official OnSched Consumer documentation.