Skip to main content

What you saw

Why it happened

Your client called /v1/chat/completions without an Authorization header. Manifest checks an agent API key on every request, so the header has to be there.

How to fix it

  1. Grab your agent’s key from the dashboard (Workspace, agent, key).
  2. Add the header to every request: Authorization: Bearer mnfst_<your-key>.
  3. If you’re using an SDK, set the API key in its config instead of building the header by hand.