Public APIError codes
Public APIError codes
Missing credentials (missing_credentials)
What the GetItDone API problem code missing_credentials (HTTP 401) means, what causes it, and how to fix it.
- HTTP status: 401
- Problem type URI: https://nowgetitdone.com/docs/api/problems/missing-credentials
What it means
The request arrived with no usable credential — the Authorization bearer header is the only form /v1 accepts.
Likely causes
- The Authorization header was never set on the request.
- A proxy or client library stripped the header before it reached the API.
How to fix
- Send
Authorization: Bearer gid_…on every request. - Mint a key in the app under Profile → API Keys, then store it as a server-side secret.
Example problem+json
{
"type": "https://nowgetitdone.com/docs/api/problems/missing-credentials",
"title": "Missing credentials",
"status": 401,
"code": "missing_credentials",
"request_id": "req_a1b2c3d4"
}Related
API error codes
Every RFC 9457 problem code the GetItDone public API can return — the stable machine-readable code your integration switches on, with what each means and how to fix it.
Invalid API key (invalid_api_key)
What the GetItDone API problem code invalid_api_key (HTTP 401) means, what causes it, and how to fix it.