List VA Beneficiaries

Use this endpoint to retrieve VA transfer beneficiaries created by your business.

-H "x-api-key: your_secret_key"
GET {{host}}/v1/va/transfer/beneficiaries

Query Parameters

FieldData TypeRequiredDescription
pageintegerNoPage to retrieve. Defaults to 1.
limitintegerNoNumber of records per page. Maximum is 100.
orderenumNoSort order. Allowed values: ASC, DESC.
sortstringNoField to sort by. Defaults to createdAt.
querystringNoSearch by beneficiary account name.
accountNumberstringNoSearch by account number.
startDatestringNoFilter by creation start date.
endDatestringNoFilter by creation end date.

If the API call is successful, Kyshi returns a paginated list.

{
  "status": true,
  "message": "Success",
  "code": 200,
  "data": {
    "page": 1,
    "limit": 100,
    "total": 1,
    "pageCount": 1,
    "hasPreviousPage": false,
    "hasNextPage": false,
    "data": [
      {
        "id": "8495ec4e-ce21-405f-b0cf-982702881f4d",
        "accountName": "FEMI ZACK",
        "accountNumber": "0123456789",
        "bankName": "Access Bank",
        "bankCode": "000014",
        "bvn": "",
        "providerId": "SESSION_123456789",
        "description": "Supplier payout",
        "isActive": true,
        "mode": "live",
        "createdAt": "2026-05-20T10:15:00.000Z",
        "updatedAt": "2026-05-20T10:15:00.000Z"
      }
    ]
  }
}