Volboo Docs
Home Pricing Dashboard

Virtual accounts

List accounts

Returns the virtual accounts connected to your business, newest first.

GET /v1/user_banks

Headers

HeaderValue
Content-Typeapplication/json
api-keyYour business API key
secret-keyYour business secret key

Request body

FieldTypeRequiredNotes
emailstringNoNarrows the list to the accounts issued to one customer.
Request
{
  "email": "customer@example.com"
}

Response

FieldTypeNotes
statusstringOutcome of the call.
messagestringHuman readable result.
countnumberHow many accounts came back.
dataarrayThe accounts.
data[].bank_namestringPartner bank.
data[].account_namestringName on the account.
data[].account_numberstringPayable number.
data[].vol_referencestringVolboo's identifier.
data[].client_referencestringThe ref you set at creation.
data[].created_atstringWhen it was issued.
200 Success
{
  "status":  "success",
  "message": "Accounts retrieved",
  "count":   1,
  "data": [
    {
      "bank_name":        "9PSB",
      "account_name":     "AMANDA ELUMELU",
      "account_number":   "9060132960",
      "vol_reference":    "VOL-695E0C5DA6A9A",
      "client_reference": "order_10432",
      "created_at":       "2026-01-07T12:45:49+01:00"
    }
  ]
}

Errors

400 with Email parameter is required if the endpoint is called in a way that needs one. See Errors.