API Authentication
Our API uses API keys for authentication. This guide explains how to create and use API keys with our platform.
Creating an API Key
To create an API key:
- Log in to your account
- In your team, navigate to
API keys - In the top-right corner, click
Create new Key - Give it a name
- Select the appropriate scopes (permissions)
- Save your API key securely - it will only be shown once
Using Your API Key
Include your API key in the Authorization header of your requests:
Authorization: Bearer YOUR_API_KEY
API Key Security
- Never share your API key or commit it to version control
- Use environment variables to store your API key in your applications
- Rotate your API keys periodically
- Use scopes to limit the permissions of each API key
Updating API Keys
If you need to update an API key, you can do so by:
- In your team, navigate to
API keys - Click the pencil icon to edit the key
- Change the name or scopes.
- Click
Update
Disabling API Keys
If you need to disable an API key, you can do so by:
- In your team, navigate to
API keys - Click the pencil icon to edit the key
- Click
Disable - You key is now disabled.
Revoking API Keys
If an API key is compromised, you can revoke it immediately:
- In your team, navigate to
API keys - Click the pencil icon to edit the key
- Click
Delete API key+Are you sure? - Your key is now delete. This action cannot be undone.