Typeform credentials#
You can use these credentials to authenticate the following nodes:
Supported authentication methods#
- API token
- OAuth2
Related resources#
Refer to Typeform's API documentation for more information about the service.
Using API token#
To configure this credential, you'll need a Typeform account and:
- A personal Access Token
To get your personal access token:
- Log into your Typeform account.
- Select your profile avatar in the upper right and go to Account > Your settings > Personal Tokens.
- Select Generate a new token.
- Give your token a Name, like
n8n integration
. - For Scopes, select Custom scopes. Select these scopes:
- Forms: Read
- Webhooks: Read, Write
- Select Generate token.
- Copy the token and enter it in your n8n credential.
Refer to Typeform's Personal access token documentation for more information.
Using OAuth2#
To configure this credential, you'll need a Typeform account and:
- A Client ID: Generated when you register an app.
- A Client Secret: Generated when you register an app.
To get your Client ID and Client Secret, register a new Typeform app:
- Log into your Typeform account.
- In the upper left, select the dropdown for your organization and select Developer apps.
- Select Register a new app.
- Enter an App Name that makes sense, like
n8n OAuth2 integration
. - Enter your n8n base URL as the App website, for example
https://n8n-sample.app.n8n.cloud/
. - From n8n, copy the OAuth Redirect URL. Enter this in Typeform as the Redirect URI(s).
- Select Register app.
- Copy the Client Secret and enter it in your n8n credential.
- In Typeform, select Got it to close the Client Secret modal.
- The Developer apps panel displays your new app. Copy the Client ID and enter it in your n8n credential.
- Once you enter both the Client ID and Client Secret in n8n, select Connect my account and follow the on-screen prompts to finish authorizing the app.
Refer to Create applications that integrate with Typeform's APIs for more information.