Skip to content

Errors

Operations

Errors

Public HTTP error codes for ingest, evaluate, receipts and chain verification.

Typical public error envelope:

error.json

{
  "error": {
    "code": "CHAIN_VERIFY_FAILED",
    "message": "tx_not_found",
    "request_id": "…",
    "retryable": false
  }
}
StatusCodeWhen
400BAD_REQUEST / invalid_schemaMalformed body
401missing / invalid keyX-Fiscal402-Key
404NOT_FOUNDUnknown settlement or receipt
409IDEMPOTENCY_CONFLICTIdempotency-Key reused with a different body
422UNSUPPORTED_ASSETFX path does not support the asset
422UNSUPPORTED_JURISDICTIONNo engine for the seller location
422CHAIN_VERIFY_FAILEDOn-chain USDC Transfer check failed
422seller_not_euevaluate with non-EU seller
429SANDBOX_QUOTASandbox evaluate/simulate quota
503DB_UNAVAILABLEReadiness / persistence