API error code reference
The error patterns confirmed in this knowledge base, in one place.
This reference covers the error patterns already documented in this knowledge base — it isn't a full enumeration of every possible response your API reference might return, so check your dashboard's API reference for anything not listed here.
| What you see | Likely cause | Fix |
|---|---|---|
HTTP 200, but successful: false | The request failed logically, not at the transport level | Check the message field — see understanding the API response envelope |
| 401 / 403 on every request | Missing, malformed, or Bearer-prefixed nodeUrlOrApiAccessKey header | Send your raw API key as the header value, no prefix — see common API errors |
| Address creation fails | Missing walletName or encryptedPassphrase header on POST /api/Address/create | Send both together |
| "Challenge expired" | The sign-in challenge's short window elapsed before it was signed | Request a new sign-in attempt — see challenge expired or invalid signature |
| "Invalid signature" | Signed with a different identity than the one on record | Confirm you're using the originally registered identity, or see account recovery |
Still stuck? Submit a ticket under Technical / API with the exact request and full response body (redact your API key first).