200 | OK | The request succeeded and returned the requested data |
201 | Created | A new resource (payout, quote, beneficiary) was created |
400 | Bad Request | Missing required fields, invalid JSON, or failed input validation |
401 | Unauthorized | Missing or invalid API key |
403 | Forbidden | Insufficient key scopes, unapproved KYC status, or IP not allowed |
404 | Not Found | The requested resource (wallet, payout, beneficiary) does not exist |
409 | Conflict | Concurrent request in-flight with the same Idempotency-Key |
422 | Unprocessable Entity | Payload mismatch on replayed idempotency key or business logic error |
500 | Internal Server Error | An unexpected server error occurred |