POST
/api/v1/trade/pageQuery Historical Transactions
Query paginated transaction records for a WaaS project, including incoming and outgoing transactions. Supports filtering by status, transaction type, and block time range.
Rate limit: 30 requests/minute
Request
Request Body
required
application/jsonnoncestringrequired6-character random string.
timestampinteger<int64>requiredTimestamp.
signstringrequiredSignature.
pidinteger<int64>requiredProject ID.
cidinteger<int64>Cregis order ID.
tx_idstringTransaction hash.
statusinteger<int32>enum: 0, 1, 2Transaction status
- 0pending confirmation
- 1successful
- 2failed
trade_typeinteger<int32>enum: 1, 2Transaction type
- 1transfer in
- 2transfer out
business_typeinteger<int32>enum: 0, 2, 3, 4, 5Business type
- 0normal transaction
- 2review transaction
- 3address deposit
- 4collection fee
- 5collection
blocktime_startinteger<int64>Block time query start timestamp, 10 digits.
blocktime_endinteger<int64>Block time query end timestamp, 10 digits.
chain_idstringMain chain identifier.
token_idstringToken ID.
page_numinteger<int32>Page number. Defaults to 1 if omitted.
page_sizeinteger<int32>Number of records per page. Defaults to 10 if omitted. Maximum value is 100.
Responses
200Successapplication/jsoncodestringResponse code.
msgstringResponse message.