Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.alterauth.com/llms.txt

Use this file to discover all available pages before exploring further.

Overview

Connect your users to Basecamp for project management, team collaboration, and task tracking.
PropertyValue
Provider IDbasecamp
CategoryProductivity
PKCESupported
Token refreshAutomatic
Redirect URIShown in Developer Portal

Step 1: Create a Basecamp OAuth App

1

Go to 37signals Launchpad

Navigate to 37signals Launchpad and sign in with your Basecamp account.
2

Register a new application

Click Register another application.
3

Configure the application

Enter the application name and company website. Add the Alter callback URL (from the Developer Portal) to the Redirect URI field.
4

Get your credentials

Copy the Client ID and Client Secret.
Never share your Client Secret publicly. Store it securely and only enter it in the Alter Vault Developer Portal.

Step 2: Add to Alter Vault

1

Open the Developer Portal

Go to portal.alterauth.com and navigate to your app.
2

Add Basecamp provider

Go to OAuth Providers > Add Provider > Basecamp.
3

Enter credentials

  • Client ID: Paste your Basecamp Client ID
  • Client Secret: Paste your Basecamp Client Secret
4

Save

Click Save. The provider is now active.

Available Scopes

Basecamp does not use OAuth scopes. The access token grants access based on the authenticating user’s permissions within their Basecamp account.

Notes

  • The OAuth flow goes through 37signals Launchpad, the parent company of Basecamp.
  • Basecamp does not use scopes. Tokens grant access to all Basecamp resources the authenticating user has permission to access.
  • See the Basecamp API documentation for more details on authentication and available endpoints.