API reference
Payouts
Withdraw your seller balance. Dashboard session only.
BrowsePayouts
List your payout requests
GET/
- Access
- Dashboard session. API keys are refused with 403. Use a login access token.
- Rate limit
- 100 requests per second (the default)
Your 100 most recent payouts, newest first.
Response 200
datarequiredobject[]
idrequiredstring (uuid) · data[].id
methodrequiredstring · data[].method
One ofcrypto,wireamountUsdrequiredmoney · data[].amountUsd
USD as a decimal string with exactly 6 places, e.g. "0.012500".statusrequiredstring · data[].status
One ofpending,processing,completed,rejectedcryptoTokenrequiredstring | null · data[].cryptoToken
cryptoNetworkrequiredstring | null · data[].cryptoNetwork
cryptoAddressrequiredstring | null · data[].cryptoAddress
cryptoTxHashrequiredstring | null · data[].cryptoTxHash
wireBankDetailsrequiredobject | null · data[].wireBankDetails
adminNoterequiredstring | null · data[].adminNote
Note from the team when processing, e.g. a rejection reasoncreatedAtrequiredstring (date-time) · data[].createdAt
ISO-8601 timestamp (UTC)processedAtrequiredstring (date-time) | null · data[].processedAt
ISO-8601 timestamp (UTC)
Errors
- 400
VALIDATION_ERROR,INVALID_INPUTorBAD_REQUEST. ForVALIDATION_ERROR,error.detailsis an array of{ path, message }. - 401
UNAUTHORIZED: missing, invalid, expired or revoked credential. - 403
FORBIDDEN: not allowed - a scoped key lacks the scope, or the endpoint is session-only. - 429
RATE_LIMITED: slow down and retry after theRetry-Afterseconds. - 500
INTERNAL_ERROR: unexpected failure. QuoteX-Request-Idto support.
Request a payout of your seller balance
POST/
- Access
- Dashboard session. API keys are refused with 403. Use a login access token.
- Rate limit
- 100 requests per second (the default)
- Moves money
- Requests a payout of your balance.
Withdraws from the withdrawable part of your balance (card top-ups inside the chargeback hold window are excluded). Crypto payouts need cryptoAddress; wire payouts need wireBankDetails. Requires a verified identity (403 KYC_REQUIRED). The amount is reserved immediately and the team processes the request.
Request body (application/json)
methodrequiredstring
One ofcrypto,wireamountUsdrequirednumber
50 to 1000000cryptoTokenstring
max 10 charscryptoNetworkstring
max 20 charscryptoAddressstring
max 120 charswireBankDetailsobject
Response 200
datarequiredobject
Same fields as Payout, shown earlier on this page.
Errors
- 400
VALIDATION_ERROR,INVALID_INPUTorBAD_REQUEST. ForVALIDATION_ERROR,error.detailsis an array of{ path, message }. - 401
UNAUTHORIZED: missing, invalid, expired or revoked credential. - 403
FORBIDDEN: not allowed - a scoped key lacks the scope, or the endpoint is session-only. - 409
CONFLICT(or a code-specific 409): the change clashes with existing state. - 429
RATE_LIMITED: slow down and retry after theRetry-Afterseconds. - 500
INTERNAL_ERROR: unexpected failure. QuoteX-Request-Idto support. - Also
KYC_REQUIRED