# Errors — Transaction Intelligence

The closed catalog of problems (`application/problem+json`), as the runtime produces them. Compare `code` (or `type`), never the title.

| Status | Code | Title |
| --- | --- | --- |
| 400 | [`invalid_idempotency_key`](https://developer.noryo.app/en-GB/transaction-intelligence/errors/invalid_idempotency_key) | The Idempotency-Key header must be 1 to 255 bytes of visible ASCII (0x21 to 0x7E). |
| 400 | [`invalid_request`](https://developer.noryo.app/en-GB/transaction-intelligence/errors/invalid_request) | The request is not served on this host. |
| 400 | [`malformed_body`](https://developer.noryo.app/en-GB/transaction-intelligence/errors/malformed_body) | The request body is not valid JSON. |
| 401 | [`invalid_api_key`](https://developer.noryo.app/en-GB/transaction-intelligence/errors/invalid_api_key) | The credential presented is not usable. |
| 403 | [`account_inactive`](https://developer.noryo.app/en-GB/transaction-intelligence/errors/account_inactive) | The workspace or organisation is not active. |
| 404 | [`not_found`](https://developer.noryo.app/en-GB/transaction-intelligence/errors/not_found) | No readable enrichment under this identifier. |
| 409 | [`idempotency_conflict`](https://developer.noryo.app/en-GB/transaction-intelligence/errors/idempotency_conflict) | This Idempotency-Key has already been used for a different request. |
| 413 | [`request_entity_too_large`](https://developer.noryo.app/en-GB/transaction-intelligence/errors/request_entity_too_large) | The request body exceeds the limit. |
| 415 | [`unsupported_media_type`](https://developer.noryo.app/en-GB/transaction-intelligence/errors/unsupported_media_type) | The body must be application/json. |
| 422 | [`invalid_input`](https://developer.noryo.app/en-GB/transaction-intelligence/errors/invalid_input) | A constraint of the input schema is not met. |
| 422 | [`unknown_currency`](https://developer.noryo.app/en-GB/transaction-intelligence/errors/unknown_currency) | The currency is not in the reference list. |
| 429 | [`rate_limited`](https://developer.noryo.app/en-GB/transaction-intelligence/errors/rate_limited) | Too many requests. |
| 500 | [`internal_error`](https://developer.noryo.app/en-GB/transaction-intelligence/errors/internal_error) | An internal error occurred. |
| 503 | [`engine_unavailable`](https://developer.noryo.app/en-GB/transaction-intelligence/errors/engine_unavailable) | The resolution engine cannot be reached. |

---

Canonical page: https://developer.noryo.app/en-GB/transaction-intelligence/errors
