Skip to main content

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

ScopeDescription
upload.readFetch and list uploads
upload.createCreate an upload
upload.editMake changes to an upload
upload.deleteDelete an upload
task.readFetch and list tasks
task.editManipulate 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

Next: Project API Keys →