Skip to content

auth_missing

HTTP status: 401 Unauthorized

  1. Add the Authorization header. Every request to dashboard.justcrawl.io/api/v1/* needs Authorization: Bearer YOUR_API_KEY.
  2. CLI: run jc auth login. This stores the key in ~/.jc/config.json and every subsequent jc command picks it up automatically.
  3. MCP server: set JUSTCRAWL_API_KEY in your agent host's MCP config (e.g. claude_desktop_config.jsonenv) and restart the host.
  4. Browser SPA: confirm you're signed in. The session cookie is checked first; if it's expired you'll see this code instead of a redirect.

The request reached the API gateway without any usable credential — no Authorization header, no valid session cookie. This is distinct from auth_invalid, where a credential was sent but didn't match an active key.

  • auth_invalid — credential sent but wrong/expired/revoked
  • auth_forbidden — authenticated but lack permission
  • auth_org_mismatch — authenticated to the wrong organization

Contact support with your request_id (looks like req_01HF3JKB...). We'll check whether the header reached our gateway at all.