Retrieves a paginated list of blockchain transactions associated with a specific Vault Account. This endpoint returns sender and recipient details, blockchain metadata, and transaction fees. The endpoint supports cursor-based pagination using the startingAfter parameter to fetch the next page of results.
Unique identifier of the vault account whose transactions are being requested.
Unique identifier of the vault that owns the vault account.
In batch situations the user can use the context to correlate responses with requests. This property is present regardless of whether the response was successful or returned as an error. context is specified by the user.
Defines how many items should be returned in the response per page basis.
Defines the id of the previous listed record id from which the current list should start from.
Specifies the version of the API that incorporates this endpoint.
Defines the ID of the request. The requestId is generated by Vaultody and it's unique for every request.
In batch situations the user can use the context to correlate responses with requests. This property is present regardless of whether the response was successful or returned as an error. context is specified by the user.
Defines how many items should be returned in the response per page basis.
Defines the id of the previous listed record id from which the current list should start from.
Defines whether or not there are more elements available after this set.
The blockchain where the transaction occurred.
When this transaction was created.
Indicates the transaction direction relative to the vault account.
If this transaction has any tokens transfers.
The transaction ID in Vaultody, this is needed for pagination/load more functionality.
If this transaction has any Internal Transactions.
Block height where the transaction was confirmed.
Specific blockchain network used.
Recipients are all addresses receive assets in this transaction.
Blockchain address receiving the asset.
Type of address within the system (e.g., deposit)
Amount of the asset transferred to this recipient.
Amount unit (e.g., BTC, ETH, LTC, USDC).
If this address belongs to this Vault account or not.
Human-readable label associated with the address.
Senders are all addresses send assets in this transaction.
Blockchain address sending the asset.
Amount of the asset sent from this address.
Symbol representing the asset being transferred.
If this address belongs to this Vault accunt or not.
Label for identifying the address.
The status of this transaction.
The transaction fee.
The transaction fee amount.
The transaction fee amount unit.
Blockchain transaction hash identifying the transaction on the network.
cb233681a8ee35665296c1824c1f67bc46691788
PSqeqRLap8rBc/wogNU1DeGGUPb2VyVtg6GiBOaBnYQ=
1681885776
zYgKeueoOq
{
"apiVersion": "2026-03-20",
"requestId": "601c1710034ed6d407996b30",
"context": "yourExampleString",
"data": {
"limit": 50,
"startingAfter": "5ca21f92cf5431000105d1a7",
"hasMore": true,
"items": [
{
"blockchain": "tron",
"createdTimestamp": 1705399159,
"direction": "incoming",
"hasTokenTransfer": false,
"id": "654ba3af9e8dd80901f17347",
"isInternal": false,
"minedInBlockHeight": "1234324",
"network": "mainnet",
"recipients": [
{
"address": "tb1q7yqnaw9skttgh99n32r0kzr68mt8ejnm0qfec2",
"addressType": "deposit",
"amount": "0.0002",
"amountUnit": "BTC",
"isVaultAddress": true,
"label": "BTC address"
}
],
"senders": [
{
"address": "tb1qavgzj3a8n34hq2rgmf8mngal0spp3kmpz6m6lw",
"amount": "0.0002",
"amountUnit": "BTC",
"isVaultAddress": false,
"label": "Address name"
}
],
"status": "confirmed",
"transactionFee": {
"amount": "5.96124",
"amountUnit": "BTC"
},
"transactionId": "281a63d28ddf6d0d5d78090b7cdf3a8c0be95bbb296544943ef45d9dec44405d"
}
]
}
}