API ERRORS

401 Missing API key

https://sealdeal.ai/errors/missing-authorization

The request arrived with no Authorization header at all.

Retry only after changing the request

What causes it

  • The header was never set, or was spelled something other than "Authorization".
  • A proxy or HTTP client stripped the header, which some strip by default on redirect.
  • The value was sent without the "Bearer " prefix.

How to fix it

  • Send `Authorization: Bearer obk_live_...` on every request. There is no cookie or session fallback on the v1 API.
  • If you are following a redirect, re-attach the header: most clients drop it across hosts.

Example response

HTTP/1.1 401
Content-Type: application/problem+json

{
  "type": "https://sealdeal.ai/errors/missing-authorization",
  "title": "Missing API key",
  "status": 401,
  "detail": "..."
}

`type` is stable and safe to branch on in code. `detail` is specific to your request and is the field to read for the particulars; its wording may change.

All error types · API documentation · Integrations

Related errors: 401 Invalid API key · 401 API key expired · 401 API key has no actor