List Transactions
Retrieve transactions with optional filtering by wallet, account, chain, or status.
Request
Filter by chain (e.g., eip155:1)
Filter by status (0=Pending, 1=Submitted, 2=Confirmed, 3=Failed)
Results per page (default: 20, max: 100)
Response
Array of transaction objects
Whether more results exist
Example
curl -X GET "https://api.axonvault.io/v1/transactions?walletId=wlt_srv_abc123&status=2&limit=10" \
-H "X-Access-Key: ak_live_abc123" \
-H "X-Signature: 5d41402abc4b2a76b9719d911017c592" \
-H "X-Timestamp: 2024-01-15T10:30:00Z"
Response Example
{
"transactions": [
{
"txId": "tx_abc123",
"fromAddress": "0x742d35Cc6634C0532925a3b844Bc9e7595f8fE8d",
"toAddress": "0x1234567890123456789012345678901234567890",
"amount": "1000000000000000000",
"chainReference": "eip155:1",
"txHash": "0x1234...",
"status": 2,
"createAt": "2024-01-15T10:30:00Z"
},
{
"txId": "tx_def456",
"fromAddress": "0x742d35Cc6634C0532925a3b844Bc9e7595f8fE8d",
"toAddress": "0xabcdef1234567890abcdef1234567890abcdef12",
"amount": "500000000000000000",
"chainReference": "eip155:1",
"txHash": "0x5678...",
"status": 2,
"createAt": "2024-01-14T08:15:00Z"
}
],
"nextCursor": "eyJpZCI6InR4...",
"hasMore": true
}