Attendance
Attendance Stats — Order StatusesGET
Paginated on-demand breakdown of the attendance window's orders grouped by order status. full=true ignores the report filter and splits each status by transaction payment-state (PAID/UNPAID); full=false applies filter.statuses/filter.transaction and collapses to one row per status. Paginated via page/per_page.
Attendance Stats — Order TypesGET
Paginated on-demand breakdown of the attendance window's orders grouped by order type (DINING/TAKE_AWAY/…). full=true ignores the report filter and splits each type by transaction payment-state (PAID/UNPAID); full=false applies filter.types/filter.transaction and collapses to one row per type. Paginated via page/per_page.
Attendance Stats — PaymentsGET
Paginated on-demand breakdown of payments collected in the attendance window grouped by payment method (enriched with method name/logo). full=true splits each method into SUCCESS/PENDING/RETURN buckets (rows with count>0); full=false collapses to one row per method. Paginated via page/per_page.
Attendance Stats — ProductsGET
Paginated on-demand breakdown of sold product lines (RELATED) in the attendance window grouped by product (enriched with product name/images). full=true splits each product by transaction payment-state (PAID/UNPAID); full=false collapses to one row per product. Paginated via page/per_page.
Attendance Stats — SettlementsGET
Paginated on-demand breakdown of cross-shift settlements: payments collected during this attendance window for orders created before it started, grouped by payment method (enriched with method name/logo). full=true splits each method into SUCCESS/RETURN buckets; full=false collapses to one row per method. Paginated via page/per_page.