API Scopes
API scopes define the permissions granted to an API key. When creating an API key, you can select which scopes to include.
Available Scopes
| Scope | Description |
|---|---|
upload.read | Fetch and list uploads |
upload.create | Create an upload |
upload.edit | Make changes to an upload |
upload.delete | Delete an upload |
task.read | Fetch and list tasks |
task.edit | Manipulate tasks (unlock, complete, discard, report) |
Best Practices
- Follow the principle of least privilege - only grant the scopes necessary for your integration
- Create separate API keys for different integrations or services
- Regularly audit your API keys and their scopes