/openapi/v1/wallet_history_transaction_infoQuery Wallet Historical Transactions
Query wallet historical transactions. Supports filtering by transaction hash, transaction status, transaction type, block time range, blockchain ID, token ID, and pagination parameters.
Rate limit: 1000 requests/minute
Request
Headers
Access-KeystringrequiredAPI Key identifier used to identify the caller.
Access-Timestampinteger<int64>requiredUnix timestamp in milliseconds.
Access-NoncestringrequiredRandom string used to prevent replay attacks.
Access-SignaturestringrequiredRequest signature calculated with the Access Secret.
Request Body
required
application/jsonwallet_idinteger<int64>requiredWallet ID to query. You can find it in Cregis portal > Wallet > Settings.
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.
txidstringTransaction hash.
transaction_statusinteger<int32>enum: 1, 2Transaction status
- 1successful
- 2failed
transaction_typeinteger<int32>enum: 1, 2Transaction type
- 1receive
- 2send
blocktime_startinteger<int64>Block time query start timestamp, 10-digit Unix timestamp.
blocktime_endinteger<int64>Block time query end timestamp, 10-digit Unix timestamp.
chain_idstringBlockchain ID.
token_idstringToken ID.
Responses
200Successapplication/jsoncodestringResponse code.
msgstringResponse message.