v1

latestOpenAPI 3.0.32026-07-26184851.6 MB
Virtual Accounts V2

Child Address Transactions

get/v2/wallets/{walletId}/addresses/{addressId}/virtual-accounts/{virtualAccountId}/transactions

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.

statusCodeinteger required
messagestring required

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"
  }
}