Paginated query
Where this sits
For reconciliation or an admin list.
POST/api/public/order/filterquery
Request parameters
| Field | Type | Required | Sign | Example | Description |
|---|
appId | string(12-16) | Yes | Yes | k-mch8x2k1p4q9 | APP ID |
pageNo | string | Yes | Yes | 1 | Page number, 1-based |
pageSize | string | Yes | Yes | 15 | Page size, max 100 |
startTime | string | Yes | Yes | 1724371200 | Created-at start, Unix seconds |
endTime | string | Yes | Yes | 1724976000 | Created-at end, Unix seconds, at most 7 days after startTime |
signature | string(32) | Yes | No | — | Signature |
Response data fields
| Field | Type | Description |
|---|
total | string | Total count in the time window |
hasNext | boolean | Whether another page exists; default false |
list | array | Order list |
list item
| Field | Type | Description |
|---|
appId | string | APP ID |
orderNo | string | Platform order no |
merchantOrderNo | string | Merchant order no |
network | string | Network, see Parameter lookup |
asset | string | Order asset; see Parameter lookup |
cryptoAmount | string | Order amount |
paidCryptoAmount | string | Paid amount |
fee | string | Fee |
paidFee | string | Paid fee |
status | string | Status; see Parameter lookup |
createdAt | string | Created at, Unix seconds |
completedAt | string | Completed at; empty while pending |
attach | string | Attach |
Request example
{
"appId": "k-mch8x2k1p4q9",
"pageNo": "1",
"pageSize": "15",
"startTime": "1724371200",
"endTime": "1724976000",
"signature": "3BAC9058C582DD193B2215F3D101AB7F"
}