Skip to content

OAuth providers

Acuity Scheduling

Set up Acuity Scheduling OAuth for appointment booking and calendar management

Connect your users to Acuity Scheduling for appointment booking, calendar management, and client scheduling.

PropertyValue
Provider IDacuity-scheduling
CategoryProductivity
PKCESupported
Token refreshAutomatic
Redirect URIShown 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.

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.

ScopeDescription
api-v1Full 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-v1 scope provides full access to appointments, calendars, and client data.
  • See the Acuity Scheduling API documentation for more details on available endpoints.