KashierDevelopersKashier Developers

List payout batches

curl -X GET "https://test-api.kashier.io/v2/transfers/batch"
{  "message": "success",  "data": {    "batches": [      {        "batchId": "BTH-1007931100",        "merchantBatchId": "batch12349",        "batchName": "Monthly payroll",        "totalCount": 150,        "successCount": 148,        "failureCount": 2,        "status": "COMPLETED",        "createdAt": "2026-06-18 10:30:00+00:00"      }    ]  },  "pagination": {    "total": 5,    "limit": 20,    "page": 1,    "pages": 1  }}

Lists your payout batches, with pagination. Every bulk payout you submit with Bulk transfers becomes a batch whose row shows how many of its transfers have succeeded and how many have failed, so you can watch a payroll run finish without polling each transfer.

Authorization

secretKey
Authorization<token>

Merchant secret key used to identify the merchant, obtained from Kashier's dashboard. Pass the raw secret key value in the Authorization header (NOT a "Bearer" token).

In: header

Query Parameters

limit?integer

Number of records per page.

page?integer

Page number.

Response Body

application/json

application/json

application/json

application/json

application/json

GET
/v2/transfers/batch