Get It Done Logo
Get It Done
HTTP 403insufficient_scope

Insufficient scope

The credential is valid but was not granted a scope this operation requires.

Likely causes

  • The API key was minted without the needed scope (e.g. `tasks:write`).
  • An OAuth grant requested read scopes only, then attempted a write.

How to fix

  • Re-mint the API key with the scopes the operation lists under “Required scopes”.
  • For OAuth, request the missing scope during authorization.

Example response

application/problem+json
{
  "type": "https://nowgetitdone.com/docs/api/problems/insufficient-scope",
  "title": "Insufficient scope",
  "status": 403,
  "code": "insufficient_scope",
  "request_id": "req_a1b2c3d4"
}

The type field resolves to this page: https://nowgetitdone.com/docs/api/problems/insufficient-scope

Related