Ngentix

missing_consumer

No X-Ngentix-Consumer header · HTTP 400

What causes this

Proxy, unified, and MCP calls are made on behalf of one of your end-customers, so they need to say which. This is the single most common first-integration error.

How to fix it

Send X-Ngentix-Consumer: <your id for that customer>. It is your own identifier — any stable string you use for that customer.

What the response looks like

{
  "error": {
    "code": "missing_consumer",
    "status": 400,
    "message": "…",
    "hint": "…",
    "request_id": "req_…",
    "docs_url": "https://cloud.ngentix.ai/docs/errors/missing_consumer"
  }
}

Quote the request_id if you contact support — it identifies your exact request in our logs.