KashierDevelopersKashier Developers

Get a terminal transaction report

curl -X GET "https://test-api.kashier.io/v3/payment/pos/report/YOUR_TERMINAL_ID"
{  "body": {},  "status": "string"}

Retrieves a transaction report for one POS terminal over a date and time window. Pass all as the terminalId to report across every terminal on your merchant account.

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

terminalId*string

The terminal ID (ISO 8583 DE 41) of one of your POS terminals, or all to report on every terminal.

Query Parameters

startDate?string

Report start date, in YYYY-MM-DD format.

startTime?string

Report start time, in HH:mm format.

endDate?string

Report end date, in YYYY-MM-DD format.

endTime?string

Report end time, in HH:mm format.

Response Body

application/json

application/json

application/json

application/json

application/json

application/json

GET
/v3/payment/pos/report/{terminalId}