Build an app
Scopes
Every access token carries an explicit scope list. Missing a scope returns HTTP 403 with code insufficient_scope.
| Scope | What it unlocks |
|---|---|
Read invoicesdocuments:read | List and fetch documents and extractions. |
Upload invoicesdocuments:write | POST /v1/extract. |
Read review queuereview:read | GET /v1/review-queue. |
Resolve review itemsreview:write | POST /v1/review-queue/:id/resolve. |
Workspace detailsworkspace:read | Categories and related workspace metadata. |
Usageusage:read | GET /v1/usage. |
Statsstats:read | GET /v1/stats/overview. |
Register only the scopes your app needs. Users see the same list on the consent screen before they Approve.