Accounting Reports
AccountingReports
Get X/Z-Report for a till on a specific date. Returns a ZReport object
Get a X/Z report for a specific date for the selected till. Returns a ZReport json object
Accesstoken recevied after user login with a deviceToken
Reference to a Store.
^[A-Za-z0-9-_]+Reference to a till.
^[A-Za-z0-9-_]+Reference to a tenant.
^[A-Za-z0-9-_]+Example response
Linking failed. Ther error message will have information about what failed.
Linking failed. Ther error message will have information about what failed.
POST /v2/tenants/{tenantUid}/stores/{storeUid}/tills/{tillUid}/xzreport HTTP/1.1
Host: api.flowretail.com
Authorization: Bearer YOUR_SECRET_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 21
{
"date": "2026-01-01"
}{
"cashAtStart": 1,
"cashDrawerOpening": {
"count": 1
},
"discountSale": {
"amount": 1,
"count": 1
},
"header": {
"companyName": "text",
"date": "2026-01-01",
"shopName": "text",
"tillUid": "text",
"userName": "text",
"vatNumber": "text",
"xz": "text",
"zreportId": "text"
},
"lineCorrections": {
"count": 1
},
"productLookups": [
{
"amount": 1,
"count": 1,
"name": "text"
}
],
"receiptCopies": {
"count": 1
},
"saleByMainGroup": [
{
"amount": 1,
"count": 1,
"name": "text"
}
],
"saleBySettlementId": [
{
"amount": 1,
"count": 1,
"name": "text"
}
],
"saleByVATCode": [
{
"amount": 1,
"count": 1,
"name": "text"
}
],
"orderTotals": {
"sales": {
"amount": 1,
"count": 1
},
"returns": {
"amount": 1,
"count": 1
},
"grandTotal": {
"amount": 1,
"count": 1
}
}
}Get X/Z-Report for a till on a specific date
Get a X/Z report for a specific date for the selected till.
Accesstoken recevied after user login with a deviceToken
Reference to a Store.
^[A-Za-z0-9-_]+Reference to a till.
^[A-Za-z0-9-_]+Reference to a tenant.
^[A-Za-z0-9-_]+Based on the Accept header the response will be base64 json encoded or a raw file. application/octet-stream will return a binary file application/json will return a json with the file content base64 encoded.
base64 encoded
mime type
Linking failed. Ther error message will have information about what failed.
Linking failed. Ther error message will have information about what failed.
POST /v2/tenants/{tenantUid}/stores/{storeUid}/tills/{tillUid}/xzreport/download HTTP/1.1
Host: api.flowretail.com
Authorization: Bearer YOUR_SECRET_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 21
{
"date": "2026-01-01"
}{
"content": "text",
"contentType": "text",
"filename": "text"
}Cash control per till and paymentmethod
Cash control per till and paymentmethod
Accesstoken recevied after user login with a deviceToken
Reference to a tenant.
^[A-Za-z0-9-_]+Reference to a Store.
^[A-Za-z0-9-_]+Based on the Accept header the response will be base64 json encoded or a raw file. application/octet-stream will return a binary file application/json will return a json with the file content base64 encoded.
base64 encoded
mime type
Linking failed. Ther error message will have information about what failed.
Linking failed. Ther error message will have information about what failed.
POST /v2/tenants/{tenantUid}/reports/cashcontrolreport/stores/{storeUid} HTTP/1.1
Host: api.flowretail.com
Authorization: Bearer YOUR_SECRET_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 21
{
"date": "2026-01-01"
}{
"content": "text",
"contentType": "text",
"filename": "text"
}Last updated
Was this helpful?

