Skip to content

Scopes

A B2B key carries a list of scopes; missing a required scope returns 403 with api_key.scope_denied.

ScopeRoutes it unlocks
works:registerAll POST /v1/works/init | /prepare | /confirm
works:updateAll POST /v1/works/{ats_id}/versions/init | /init-upload | /prepare | /confirm
works:readGET /v1/works, GET /v1/works/{ats_id}/..., and the /v1/works/{work_uuid}/download/... endpoints

Pick the smallest set that matches your integration. You can mix scopes on a single key (most partners use works:register + works:update together).