Submit-mode success. The payout has been accepted and is now in payout.pending. Asynchronous processing continues; observe state changes via payout.status_updated webhooks or GET /payouts. Returned only when validate is omitted or false.
400
Validation failure. One or more of Schema (Validation 1), Business Logic (Validation 2), or Address Validity (Validation 3) failed, OR an Idempotency-Key was reused with a different request body. Body uses the standard trade-api errors[] envelope. No orchestration is persisted.
403
Forbidden
404
Not Found
422
Operational halt — the supplied payment.asset is currently flagged as depegged in ZeroHash's depeg state registry and new conversions are halted. The orchestrator returns 422 (not 400) because the request itself is well-formed; the system's current state simply prevents execution. No orchestration is persisted; the Idempotency-Key is NOT consumed and may be reused once the depeg clears. Replays of a pre-depeg orchestration with the same key + body still echo back 202 normally.
500
Internal Server Error
503
Service Unavailable
Updated 32 minutes ago
Language
ShellNodeRubyPHPPython
Credentials
Header +1
Loading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json
200202400 - Validation 1 — postal code format400 - Validation 1 — unknown field400 - Validation 2 — top-level payor not approved400 - Validation 3 — address validity (deny list or network mismatch)400 - Idempotency-Key reused with a different body400 - Submit mode without an Idempotency-Key header403404422500503