OAuth providers
Typeform
Set up Typeform OAuth for forms, surveys, and data collection
Overview
Section titled “Overview”Connect your users to Typeform for form management, survey responses, workspace data, and webhook integrations.
| Property | Value |
|---|---|
| Provider ID | typeform |
| Category | Productivity |
| PKCE | Supported |
| Token refresh | Automatic |
| Redirect URI | Shown in Developer Portal |
Step 1: Create a Typeform OAuth App
Section titled “Step 1: Create a Typeform OAuth App”Go to the Typeform Account Settings
Navigate to admin.typeform.com/account#/section/tokens and sign in.
Register a new application
Under Developer apps, click Register a new application and fill in the app name and description.
Configure the redirect URI
Add the Alter callback URL from the Developer Portal to the Redirect URIs 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 Typeform provider
Go to OAuth Providers > Add Provider > Typeform.
Enter credentials
- Client ID: Paste your Typeform Client ID
- Client Secret: Paste your Typeform 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 |
|---|---|
accounts:read | Read account information |
forms:read | Read form data and settings |
forms:write | Create and modify forms |
responses:read | Read form responses |
responses:write | Manage form responses |
workspaces:read | Read workspace data |
workspaces:write | Manage workspaces |
webhooks:read | Read webhook configurations |
webhooks:write | Create and manage webhooks |
offline | Obtain a refresh token for long-lived access |
- Include
offlinescope to receive a refresh token for long-lived access. - See the Typeform developer documentation for more details.