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 →