Authentication Token Authentication (Legacy)
Description
Authenticate using Static Token instead of userid / password ([Token Access] option must be enabled under Admin Console > Channel > API > Settings and then Click [ADD API Token] to generate new token. These settings typically found here https://YOUR-SUB-DOMAIN.zendesk.com/agent/admin/api/settings [API reference]
Instructions
Use API Token authentication to authenticate with your Zendesk user email and a Zendesk API token instead of your password.
Deprecated by Zendesk:
Zendesk is removing API token authentication.
Existing API tokens are scheduled to stop working on
April 30, 2027.
For new integrations, use OAuth instead.
- Sign in to Zendesk as an administrator.
- Go to Admin Center > Apps and integrations > APIs > Zendesk API.
- Make sure Token access is enabled.
- Create or select an existing API token.
- Copy the generated token and store it securely.
- Enter your Zendesk Sub Domain.
- Enter your Zendesk User ID / Email.
- Paste the API token into the Token field.
- Click Test Connection.
Migration:
For unattended ETL, scheduled jobs, and server-side integrations,
use OAuth - Client Credentials (Server-to-Server).
Parameters
| Parameter | Required | Default value | Options | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
|
Name:
Label: Sub Domain (e.g. mycompany) |
YES | ||||||||||
|
Name:
Label: UserId |
YES | ||||||||||
|
Name:
Label: Token |
YES | ||||||||||
|
Name:
Label: RetryMode |
RetryWhenStatusCodeMatch
|
|
|||||||||
|
Name:
Label: RetryStatusCodeList |
429
|
||||||||||
|
Name:
Label: RetryCountMax |
5
|
||||||||||
|
Name:
Label: RetryMultiplyWaitTime |
True
|