List Transfers

Retrieve payout transfers for your business.

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

Query Parameters

FieldData TypeRequiredDescription
pageintegerNoPage to retrieve. Defaults to 1.
limitintegerNoRecords per page. Maximum is 100.
orderstringNoASC or DESC. Defaults to DESC.
sortstringNoField to sort by. Defaults to createdAt.
statusstringNoTransfer status. Supported values: PENDING_APPROVAL, APPROVED.
beneficiaryIdstringNoFilter by beneficiary ID.
{
  "status": true,
  "message": "Success",
  "code": 200,
  "data": {
    "page": 1,
    "limit": 100,
    "total": 1,
    "pageCount": 1,
    "hasPreviousPage": false,
    "hasNextPage": false,
    "data": [
      {
        "id": "8f67e4b1-6351-4c95-88f4-6fd0d5c3a40d",
        "code": "TRF_HzmYr2nf1TIdilc",
        "status": "APPROVED",
        "mode": "live",
        "beneficiary": {
          "id": "8495ec4e-ce21-405f-b0cf-982702881f4d",
          "accountName": "FEMI ZACK"
        },
        "transaction": {
          "reference": "KYSHI-1778623597453",
          "amount": 2000,
          "currency": "NGN",
          "status": "SUCCESS"
        },
        "createdAt": "2026-05-20T10:20:00.000Z",
        "updatedAt": "2026-05-20T10:20:00.000Z",
        "approvedAt": "2026-05-20T10:20:00.000Z"
      }
    ]
  }
}