Portal para desenvolvedores
Tema

Error codes#

Return clear, stable, monitorable error codes. Business rejections may use HTTP 200 with a non-zero business code; authentication, malformed requests, and service failures should use the corresponding HTTP status.

CodeHTTPMeaning
0200Success; an executable quote or settlement result is returned.
400400Malformed request or missing required parameter.
401401Authentication failed; X-API-KEY is missing or invalid.
404404Unsupported pair, size, or unavailable RFQ resource.
50x50xEndpoint unavailable or unable to respond. Persistent failures may cause temporary suspension.
82000200Insufficient liquidity to produce an executable result.
82001200Requested size is below minTakerAmount.
82002200Order/RFQ cannot be processed because it is stale, closed, or fails internal validation.
82003200User rejected by MM risk controls or blocklist.
82004200MM broadcast submission failed before the Firm Order response; MM-broadcast mode only.

Failure response example#

json
{
  "code": "82000",
  "msg": "Insufficient liquidity",
  "data": {}
}
Table of contents