Skip to main content
GET
/
accounts
/
{accountId}
/
virtual-bank-accounts
/
{virtualBankAccountId}
Get virtual bank account details
curl --request GET \
  --url https://api.venlyfinance.com/v1/accounts/{accountId}/virtual-bank-accounts/{virtualBankAccountId} \
  --header 'Authorization: Bearer <token>'
{
  "success": true,
  "result": {
    "id": "4d5e6f70-8192-4a3b-9c4d-5e6f7081920a",
    "accountId": "b2a1f0e9-8c7d-4e3a-9f21-0a1b2c3d4e5f",
    "bankAccountType": "EUR_SEPA",
    "name": "EUR Payouts",
    "status": "ACTIVE",
    "currency": "EUR",
    "targetCryptocurrency": "USDC",
    "iban": "DE89370400440532013000",
    "bic": "DEUTDEDB",
    "bankName": "Example Bank",
    "beneficiaryName": "Jane Doe",
    "referenceCode": "VFY-7K2Q-931",
    "createdAt": "2026-01-15T09:30:00",
    "updatedAt": "2026-01-15T09:30:00"
  }
}
Returns the virtual bank account, including its IBAN/BIC and the referenceCode to quote on incoming transfers so settlement is matched to this account.

Authorizations

Path Parameters

accountId
string<uuid>
required

Unique account identifier

virtualBankAccountId
string<uuid>
required

Unique virtual bank account identifier

Response

Virtual bank account details

success
boolean

Indicates whether the request was successful

result
object

Virtual bank account for receiving payments. EUR_SEPA accounts return iban/bic.