Acuity Scheduling API
10 endpoints for Acuity Scheduling, each at its own method and path, called with your API key. Open an endpoint for its inputs, examples and response.
- Base URL
- https://cotlet.dev/api/v1/acuity-scheduling
- Connects with
- Your own Acuity Scheduling admin login (the account owner, or staff with View & Edit access). What your agent can do follows your access level. You sign in in your own browser and keep your 2-step verification.
- Integration page
- Acuity Scheduling
Read (5)
Return data and change nothing in the account.
| Endpoint | Description |
|---|---|
| GET | Appointments with client, type, calendar, time and payment status, filtered by date, calendar, type or client. |
| GET | One appointment with its intake form answers, notes, label and payment fields. |
| GET | Your appointment types with duration, price and the calendars that offer each one. |
| GET | Days in one month that have openings for an appointment type. |
| GET | Open times on one date for an appointment type. |
Write (5)
Change the account. Calls marked Confirm wait for the user to approve them.
| Endpoint | Description |
|---|---|
| POST | Book a client into an open time for an appointment type. |
| POST | Move an appointment to a new date and time, or to another calendar. |
| POST | Cancel an appointment, optionally marking a no-show. |
| PATCH | Edit client name, phone, email, notes or label on an appointment. |
| POST | Block a time range on a calendar so no new client can book it. |