{"code":"…"} and nothing else: a stable code, never a sentence, so you can translate it for your own users. The MCP server reports a miss as a normal result instead; only 401 and 429 reach an MCP client as statuses.
On a
402, X-Credits-Cost and X-Credits-Remaining say how far short the balance was. When the call was refused before it ran (no plan, or a zero balance), X-Credits-Cost is 0, because the price is not known yet.
The account routes the dashboard uses have more codes. They are not part of a data integration.
Stuck? Email engineering@otbstudio.ai.