Get an accounting summary
Returns a reconciled accounting summary for an inclusive business-date range of at most 31 days.
/v1/restaurants/{restaurantId}/accounting-summaryReturns a reconciled accounting summary for an inclusive business-date range of at most 31 days. All monetary values use integer euro cents. Organization-boundary tokens also require fiest.organization.read.
Quick request
curl -X GET "https://example.com/v1/restaurants/11111111-1111-4111-8111-111111111111/accounting-summary?start_date=2026-07-01&end_date=2026-07-27" \ -H "Authorization: Bearer $FIEST_ACCESS_TOKEN"{ "data": { "restaurantId": "11111111-1111-4111-8111-111111111111", "period": { "startDate": "2026-01-01", "endDate": "2026-01-31", "timeZone": "Europe/Helsinki", "dayStartHour": 4 }, "currency": "EUR", "totals": { "grossBeforeRefundsMinor": 4417630, "refundsMinor": 9630, "grossSalesMinor": 4408000, "netSalesMinor": 3769568, "vatMinor": 638432, "discountsMinor": 21400, "tipsMinor": 12800, "deferredGiftCardSalesMinor": 65000, "orderCount": 728, "paymentTransactionCount": 728 }, "paymentMethods": [ { "key": "card", "label": "Card", "transactionCount": 459, "grossBeforeRefundsMinor": 2800000, "refundsMinor": 5000, "grossSalesMinor": 2795000, "netSalesMinor": 2390000, "vatMinor": 405000 }, { "key": "cash", "label": "Cash", "transactionCount": 132, "grossBeforeRefundsMinor": 800000, "refundsMinor": 1630, "grossSalesMinor": 798370, "netSalesMinor": 690000, "vatMinor": 108370 }, { "key": "online", "label": "Online", "transactionCount": 90, "grossBeforeRefundsMinor": 600000, "refundsMinor": 3000, "grossSalesMinor": 597000, "netSalesMinor": 510000, "vatMinor": 87000 }, { "key": "edenred", "label": "Edenred", "transactionCount": 47, "grossBeforeRefundsMinor": 217630, "refundsMinor": 0, "grossSalesMinor": 217630, "netSalesMinor": 179568, "vatMinor": 38062 } ], "vatBreakdown": [ { "category": "reduced", "label": "14%", "rateBasisPoints": 1400, "grossSalesMinor": 3200000, "netSalesMinor": 2807018, "vatMinor": 392982 }, { "category": "standard", "label": "25.5%", "rateBasisPoints": 2550, "grossSalesMinor": 1208000, "netSalesMinor": 962550, "vatMinor": 245450 } ], "reconciliation": { "paymentGrossMinor": 4408000, "salesGrossMinor": 4408000, "differenceMinor": 0, "paymentVatMinor": 638432, "salesVatMinor": 638432, "vatDifferenceMinor": 0, "balanced": true, "exactTenderRefundsMinor": 9630, "proportionallyAllocatedRefundsMinor": 0, "unattributedPaymentGrossMinor": 0, "attributionComplete": true } }}Authorization
fiestOAuth fiest.restaurant.read, fiest.accounting.readOAuth 2.1 authorization code with PKCE. Partner clients and redirect URIs must be approved by Fiest before use.
In: header
Scope: fiest.restaurant.read, fiest.accounting.read
Path Parameters
A restaurant identifier returned by the authorized restaurant list.
uuidQuery Parameters
First restaurant business date, inclusive.
dateLast restaurant business date, inclusive. It cannot be in the future, and the range may contain at most 31 days.
dateResponse Body
application/json
application/json
application/json
application/json
application/json
application/json
application/json