Skip to main content
Private Integrations is designed to enhance the security and functionality of your account integrations. By moving beyond the limitations of API keys, Private Integrations offers a more robust, secure, and manageable solution for connecting third-party applications to your account. Navigate to Settings > Private Integrations to get started.

Key features

  • Enhanced security — restrict the scopes and permissions that a developer can access on your account, providing a higher level of security compared to API keys
  • Feature-rich API access — Private Integrations grant access to API v2.0, which includes more API features and Webhooks, expanding the possibilities for custom integrations
  • Token management — includes token management best practices such as Rotate and Expire Now/Later, making it easier to manage your integrations securely and efficiently
Private Integrations are the recommended migration path for customers using custom integrations built on API v1. API v2 offers better security, more features, and improved management controls.

Creating a private integration

1

Navigate to Private Integrations

Go to Settings > Private Integrations, then click Create New Integration.
Private Integration

Private Integrations overview

2

Enter basic information

Configure the integration details:
  • Integration name — give your integration a meaningful name to identify it easily
  • Description — provide a brief description of what the integration does
Basic Info

Basic info configuration

3

Define scopes

Define the scopes and permissions that the third-party application will have access to. Restricting scopes to only what is necessary is crucial for maintaining security.
Scopes

Selecting scopes and permissions

4

Generate an access token

Click Generate Access Token. This token will be used by the third-party application to authenticate with your account.
Copy token

Copy the access token

Copy and store the access token securely — it will not be displayed again after you leave this screen.
5

Test the integration

Use the access token to connect your third-party application with the platform. Test the integration to ensure it works as expected and has the correct permissions.

Managing integration tokens

After creating an integration, you can manage its tokens from the Private Integrations tab:
Rotate token

Token management options

Regularly rotate your integration tokens using the Rotate Now feature to enhance security, especially for integrations with broad API access scopes.

Frequently asked questions

Private Integrations allow you to restrict the scopes and permissions that developers can access, reducing the risk of unauthorized access. API keys provide broad access, while Private Integration tokens can be scoped to only the specific data and actions the integration needs.
API v2.0 includes more features and Webhooks, providing greater functionality and flexibility for custom integrations compared to API v1. Private Integrations exclusively use API v2.0.
Follow these best practices:
  • Rotate tokens regularly using the Rotate Now feature
  • Expire tokens immediately if you suspect they have been compromised
  • Monitor token usage and set expiry dates for time-limited integrations
  • Keep token names descriptive so you can identify each integration’s purpose

Troubleshooting


Last modified on March 4, 2026