OAuth providers
Acuity Scheduling
Set up Acuity Scheduling OAuth for appointment booking and calendar management
Overview
Section titled “Overview”Connect your users to Acuity Scheduling for appointment booking, calendar management, and client scheduling.
| Property | Value |
|---|---|
| Provider ID | acuity-scheduling |
| Category | Productivity |
| PKCE | Supported |
| Token refresh | Automatic |
| Redirect URI | Shown in Developer Portal |
Step 1: Create an Acuity Scheduling OAuth App
Section titled “Step 1: Create an Acuity Scheduling OAuth App”Go to the Acuity Scheduling Developer Portal
Navigate to Acuity Scheduling Developer Portal and sign in.
Register a new application
Register a new OAuth2 application.
Configure the application
Enter the application name and description. Add the Alter callback URL (from the Developer Portal) to the Redirect URI field.
Get credentials
Copy the Client ID and Client Secret.
Step 2: Add to Alter Vault
Section titled “Step 2: Add to Alter Vault”Open the Developer Portal
Go to portal.alterauth.com and navigate to the application.
Add Acuity Scheduling provider
Go to OAuth Providers > Add Provider > Acuity Scheduling.
Enter credentials
- Client ID: Paste your Acuity Scheduling Client ID
- Client Secret: Paste your Acuity Scheduling Client Secret
Select scopes
Choose the scopes the application needs.
Save
Click Save. The provider is now active.
Available Scopes
Section titled “Available Scopes”| Scope | Description |
|---|---|
api-v1 | Full access to the Acuity Scheduling API v1 (appointments, calendars, clients) |
- Acuity Scheduling is owned by Squarespace. You may need a Squarespace account to access the developer portal.
- The
api-v1scope provides full access to appointments, calendars, and client data. - See the Acuity Scheduling API documentation for more details on available endpoints.