---
updatedAt: 2026-09-10T10:00:34.000Z
---

Fetch the complete documentation index at: https://docs.talkdesk.com/llms.txt. Use this file to discover all available pages before exploring further. Append .md to any documentation page URL to get its markdown version.

# Authentication

Authentication in Talkdesk using OAuth 2.0: Choose Client Credentials for account-level access or Authorization Code for user-level access.

Talkdesk® supports OAuth 2.0 with these grant types:

| Grant Type                                                              | Description                                                                                                                           | Usage                                                                                                                                                                               |
| :---------------------------------------------------------------------- | :------------------------------------------------------------------------------------------------------------------------------------ | :---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [Client Credentials](https://docs.talkdesk.com/docs/client-credentials) | Allows you to get [API access](https://docs.talkdesk.com/docs/api-access#talkdesk-api-access) on behalf of an entire Talkdesk account | - Talkdesk customers accessing their own instance of the Talkdesk API.<br />- [Talkdesk AppConnect™](http://appconnect.talkdesk.com/) partners.                                     |
| [Authorization Code](https://docs.talkdesk.com/docs/authorization-code) | Allows you to get API access on behalf of a single Talkdesk user via interface                                                        | - AppConnect partners for Talkdesk [Single Sign-On](https://docs.talkdesk.com/docs/single-sign-on).<br />- AppConnect partners for leveraging Talkdesk identity for authentication. |

## Endpoint Authentication - Request

Security: OAuth 2.0

Authorization Code OAuth Flow

* Authorize URL: /oauth/authorize
* Token URL: /oauth/token

<Callout icon="📘" theme="info">
  ### Useful Links

  [Partner App Authentication](https://docs.talkdesk.com/docs/authenticating-requests-and-authenticating-via-appconnect)

  [Builder - Creating a New OAuth Client](https://docs.talkdesk.com/docs/creating-a-new-oauth-client)
</Callout>

<Callout icon="👍" theme="okay">
  ### API Reference

  [Client Credentials - JWT](https://docs.talkdesk.com/reference/oauth-token-post)

  [Client Credentials - Basic](https://docs.talkdesk.com/reference/oauth-token-post)

  [Client Credentials - STS token](https://docs.talkdesk.com/reference/oauth-token-post)

  [Authorization Code - JWT](https://docs.talkdesk.com/reference/oauth-token-post)

  [Authorization Code](https://docs.talkdesk.com/reference/oauth-authorize-get)

  [Authorization Code - Basic](https://docs.talkdesk.com/reference/oauth-token-post)

  [Refresh Token - JWT](https://docs.talkdesk.com/reference/oauth-token-post)

  [Refresh Token - Basic](https://docs.talkdesk.com/reference/oauth-token-post)
</Callout>

<Callout icon="📘" theme="info">
  ### Troubleshooting

  If you have questions or technical issues, please open a ticket using [this form](https://support.talkdesk.com/hc/en-us/requests/new).
</Callout>