Get balance account details
curl -X GET "https://test-api.kashier.io/v2/account/string"{ "message": "success", "data": { "_id": "66c4d1f2a3b45c0012ef7a91", "accountId": "ACC-XXXX-XXX-01", "merchantId": "YOUR_MID", "merchantName": "Your store", "totalBalance": 12500.5, "availableBalance": 11200, "allowedNegativeBalance": 0, "isIncludeInBulkTransfer": false, "lastTransfer": 1000, "totalBalanceBeforeLastTransfer": 13500.5, "lastTransferDate": "2025-05-08 11:19:15.656000+00:00", "payoutMethod": { "method": "bankAccount", "payoutFields": { "bankName": "AAIB", "bankBranch": "Your branch", "accountHolderName": "Your company name", "accountNumber": "0100010001000", "branchCode": "3" } }, "createdAt": "2025-01-01 10:00:00+00:00", "updatedAt": "2025-06-01 09:15:00+00:00" }}Retrieves one balance account in full — balances, the payout method money leaves by, and the last transfer made from it. GET /v2/account returns the same document for every account you own; use this read when you already know the accountId.
Authorization
secretKey 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
Balance account identifier.
Response Body
application/json
application/json
application/json
application/json
application/json
Get payouts overview for an account GET
Summarises the money that left a balance account over a date range — the payouts debited from it. Pair it with the payments overview to see both sides of the account for the same period.
List balance records for an account GET
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) a…