401 Authentication required
No API key was sent.
What causes it
- The `X-API-Key` header was missing.
- An `Authorization` header was sent but not in `Bearer <key>` form.
- A proxy or client library stripped the header.
How to fix it
- Send `X-API-Key: <your key>`, or `Authorization: Bearer <your key>`.
- If you do not have a key yet, request one. It is issued by hand, usually within a day.
- `/v1/health` needs no key; call it first to confirm the service is reachable.
What it looks like
{
"type": "https://snakereach.com/errors/authentication-required",
"title": "Authentication required",
"status": 401,
"detail": "Provide your key in the X-API-Key header, or as Authorization: Bearer <key>."
}