Virtual Accounts V2
Child Address Transactions
get/v2/wallets/{walletId}/addresses/{addressId}/virtual-accounts/{virtualAccountId}/transactions
Request
- Base URLhttps://api.blockradar.co
- AuthAPI key in header x-api-key
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Path parameters
walletIdstring uuid required
Wallet identifier.
addressIdstring uuid required
Child address identifier.
virtualAccountIdstring uuid required
Virtual account identifier.
Query parameters
searchstring
Search by reference, label, account name, or account number.
startDatestring date-time
Inclusive ISO 8601 start date. Required only when endDate is supplied.
endDatestring date-time
Inclusive ISO 8601 end date. Required only when startDate is supplied.
pageinteger
One-based page number.
limitinteger
Records per page. Maximum 100.
Response
Successful response.
Example response
{
"statusCode": 200,
"message": "Virtual account transactions retrieved successfully",
"data": [
{
"id": "5b26b640-7a15-48aa-a465-82a4cb6e927b",
"reference": "wd_20260719_001",
"senderAddress": "0x947514e4B803e312C312da0F1B41fEDdbe15ae7a",
"recipientAddress": "0123456789",
"amount": "100.00",
"amountPaid": "100.00",
"amountUSD": "100.00",
"fee": "1.50",
"currency": "NGN",
"status": "pending",
"processingStatus": "pending",
"type": "offramp",
"createdAt": "2026-07-19T12:30:00.000Z",
"updatedAt": "2026-07-19T12:30:00.000Z"
}
],
"meta": {
"total": 1,
"page": 1,
"limit": 10,
"pageCount": 1
},
"links": {
"first": "https://api.blockradar.co/v1/example?page=1&limit=10",
"last": "https://api.blockradar.co/v1/example?page=1&limit=10"
}
}Changes
No recorded changes to this operation across all 1 revision of this API.