| Field | Type | Required / Nullable | Conditions / Notes |
|---|---|---|---|
search | string | Optional, can be omitted | Search by fiat_order_id or txid. |
fiat_order_id | string | Optional, can be omitted | Filter by fiat order ID. |
txid | string | Optional, can be omitted | Filter by AIO transaction ID. |
chain | string | Optional, can be omitted | Filter by chain. |
token | string | Optional, can be omitted | Filter by token. |
status | string | Optional, can be omitted | Filter by fiat order status. |
fiat_kyc_id | string | Optional, can be omitted | Filter by KYC ID. |
fiat_currency | string | Optional, can be omitted | Filter by fiat currency. |
page | integer | Optional, can be omitted | Page number. Range: 1 to 9999. Default: 1. |
size | integer | Optional, can be omitted | Page size. Range: 10 to 50. Default: 10. |
{
"page": 1,
"size": 10,
"total": 1,
"max_page": 1,
"data": [
{
"fiat_order_id": "OR-xxxx",
"txid": "Ixxxxxxxxxxxxxxxxxxxx",
"status": "initiated",
"fiat_currency": "USD",
"fiat_amount": "101.23",
"fiat_payment_url": "https://...",
"token": "USDT",
"token_amount": "100",
"chain": "Ethereum",
"bind_info": "order=123",
"created_at": "2026-01-15T09:00:00",
"modified_at": "2026-01-15T09:00:00"
}
]
}txid, fiat_order_id, KYC profile, currency, token, chain, or status.curl --location 'https://api.aio.cash/v2/v2/fiat/pay-in'{
"success": true,
"msg": "ok",
"data": {}
}