cURL
curl --request GET \ --url https://api.ledger.so/v1/virtual-accounts/{id} \ --header 'Authorization: Bearer <token>'
{ "ok": true, "data": { "id": "va_jkl012", "customerId": "cus_abc123", "sourceCurrency": "USD", "destinationCurrency": "USDC", "destinationPaymentRail": "solana", "walletId": "wal_def456", "depositInstructions": { "bankName": "Lead Bank", "routingNumber": "101019644", "accountNumber": "9876543210", "accountType": "checking" }, "status": "active", "createdAt": "2025-01-15T12:00:00Z" } }
Retrieves a single virtual account by ID.
API key passed as a Bearer token. Format: ld_<env>_<prefix>_<secret> where <env> is test or live.
ld_<env>_<prefix>_<secret>
<env>
test
live
The virtual account ID (prefixed with va_).
va_
"va_jkl012"
The requested virtual account
Indicates the request was successful.
Show child attributes