acuityscheduling.com
Acuity Scheduling is an online appointment booking and scheduling service. Businesses use it to publish booking pages, manage calendars, and handle appointment-related workflows.
Acuity Scheduling exposes one public developer integration surface on acuityscheduling.com: a REST HTTP Scheduling API at `https://acuityscheduling.com/api/v1`, authenticated either by HTTP Basic with Acuity-issued User ID + API Key or by OAuth2 bearer tokens from a registered Acuity OAuth app.
- Acuity Scheduling APIdiscovered
In Acuity, open Integrations and use view credentials in the API section, or go directly to API credentials. Copy your numeric User ID and API Key. The help article Using custom CSS, webhooks, and APIs notes API access is available on the Premium or Powerhouse plan.
Register an OAuth app at OAuth2 Account Registration. Provide the app name, email, website, description, and callback URIs. Then use the OAuth2 flow documented in OAuth2: send users to https://acuityscheduling.com/oauth2/authorize with scope api-v1, exchange the returned code at https://acuityscheduling.com/oauth2/token, and use the resulting bearer access token for API calls.
conventions · 0/7 published
- integrations.json——
- llms.txt✗
/llms.txt - API catalog✗
/.well-known/api-catalog - OpenAPI document✗
/api/schema/, /openapi.json, /swagger.json, /api/openapi.json, or /v1/openapi.json - MCP server card✗
/.well-known/mcp/server-card.json - OAuth protected resource✗
/.well-known/oauth-protected-resource - Agent card✗
/.well-known/agent-card.json - Agent skills✗
/.well-known/agent-skills/index.json
Publish these signals → /publishing