Creating an API Key
1
Log in to Dashboard
Go to app.chariow.com and log in to your account.
2
Navigate to Settings
Click on Settings in the sidebar.
3
Open API Keys
Select API Keys from the settings menu.
4
Create New Key
Click Create API Key, give it a descriptive name, choose its scopes, and copy the generated key.
Making Authenticated Requests
Include your API key in theAuthorization header:
Scopes
Required scope per endpoint
A key can never hold more scopes than the team role of the member who created it, and it loses scopes when that role is downgraded. See Authentication for the full rules.
Security Best Practices
- Grant each key only the scopes its integration needs
- Store keys in environment variables
- Use different keys for development and production
- Rotate keys periodically
- Monitor key usage in your dashboard
Authentication Errors
A
403 scope error lists the missing scopes in errors.scopes and in the WWW-Authenticate header: