KashierDevelopersKashier Developers
API reference and playgroundBalance and accounts

List balance records for an account

curl -X GET "https://test-api.kashier.io/v2/account/string/records"
{  "message": "string",  "data": [    {      "id": "string",      "accountId": "string",      "amount": 0,      "fees": 0,      "operation": "string",      "status": "string",      "comment": "string",      "reason": "string",      "valueDate": "string",      "origin": "string",      "originReference": "string",      "createdAt": "string"    }  ],  "pagination": {    "total": 0,    "limit": 0,    "page": 0,    "pages": 0  }}

Lists the balance records of one account, newest first — the statement lines behind the balance. Each record is a single movement (a settlement credit, a payout debit, a refund, or an adjustment) and carries the operation that caused it plus the reference of the thing that originated it. Call GET /v2/balance/record-details/{recordId} for the full detail of any one line.

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

Path Parameters

accountId*string

Balance account identifier.

Query Parameters

page?integer

Page number.

limit?integer

Number of records per page.

type?string

Filter by record type.

Response Body

application/json

application/json

application/json

application/json

application/json

GET
/v2/account/{accountId}/records