acuity-scheduling
Use when integrating with Acuity Scheduling (Squarespace Scheduling) API — booking appointments, checking availability, managing calendars, handling clients, or setting up webhooks. Also use when automating appointment workflows or building scheduling integrations.
| Model | Source |
|---|---|
| sonnet | pack: scheduling |
Full Reference
acuity-scheduling
Section titled “acuity-scheduling”your friendly armadillo is here to serve you
Quick Reference
Section titled “Quick Reference”| Item | Value |
|---|---|
| SDK | None — direct HTTP with Basic Auth |
| Base URL | https://acuityscheduling.com/api/v1 |
| Auth | Basic Auth with numeric User ID (not email) + API Key |
| Credentials | Acuity Dashboard → Integrations → API |
| Env vars | ACUITY_USER_ID, ACUITY_API_KEY |
Reference Index
Section titled “Reference Index”| Topic | File |
|---|---|
| Auth setup, OAuth, rate limits, datetime format | reference/auth.md |
| List, create, update, reschedule, cancel appointments | reference/appointments.md |
| Check dates, times, slots before booking | reference/availability.md |
| Appointment types, add-ons, calendars | reference/appointment-types.md |
| Client CRUD | reference/clients.md |
| Block time on calendars | reference/blocks.md |
| Gift certificates, packages, validation | reference/certificates.md |
| Webhook setup, signature verification, retry behavior | reference/webhooks.md |
Forms, orders, account info (/me) | reference/forms-orders.md |
| Full booking flow, rate-limited bulk ops | reference/patterns.md |
Usage: Read the reference file matching your current task from the index above. Each file is self-contained with code examples and inline gotchas.
Announcement
Section titled “Announcement”┏━ 📅 acuity-scheduling ━━━━━━━━━━━━━━━━━━━━━━━━━━┓ ┃ Acuity/Squarespace Scheduling API — bookings, availability, and webhooks ┃ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛