Purpose:
To retrieve a list of virtual accounts created under a business or its sub-users, with support for filtering by account details, currency, creation date, and pagination.Returns detailed information about virtual accounts, including account numbers, bank details, status, and associated user/sub-user IDs. This endpoint is useful for operational tracking, reconciliation, customer service support, and back-office reporting. Supports multiple filters such as accountId, subUserId, currency, and creation time range (startTimestamp, endTimestamp).
Pagination parameters pageNum and pageSize help manage large result sets.
Returned account details may vary depending on currency and jurisdiction — e.g., IBAN and SWIFT codes may not be applicable in all cases.
Account status values typically include:INIT: Account creation initiated but not yet active
SUCCESS: Account successfully created and active
FAIL: Account creation failed
Useful for listing all virtual accounts associated with a business for audit, support, or transaction routing purposes.
traceId is always returned for troubleshooting and request correlation.