API Reference

Reports

Generate daily revenue reports, DSFinV-K exports for German tax audits, and DATEV CSV files for your accountant. All endpoints require admin privileges.

Daily Report

Retrieve aggregated statistics for a single business day, including total revenue, order counts, payment method breakdown, and VAT totals.

GET/api/reports/dailyAdmin Only

Returns daily statistics for the specified date.

Query Parameters

NameTypeRequiredDescription
datestringOptionalDate in YYYY-MM-DD format. Defaults to today if omitted.
bash
curl https://api.possfer.com/api/reports/daily?date=2026-03-20 \
  -H "Authorization: Bearer <token>"
json
{
  __PH0__: "2026-03-20",
  __PH2__: 285430,
  __PH3__: 78,
  __PH4__: 142300,
  __PH5__: 143130,
  __PH6__: 12500,
  __PH7__: 2400,
  __PH8__: 180000,
  __PH9__: 34200,
  __PH10__: 60000,
  __PH11__: 4200,
  __PH12__: 78,
  __PH13__: 3659
}

DSFinV-K Export

Generate a DSFinV-K compliant export file covering a date range. The response is a downloadable archive containing all required CSV files.

GET/api/reports/dsfinvkAdmin Only

Export transaction data in DSFinV-K format for German tax audit compliance.

Query Parameters

NameTypeRequiredDescription
fromstringRequiredStart date in YYYY-MM-DD format.
tostringRequiredEnd date in YYYY-MM-DD format (inclusive).
bash
curl https://api.possfer.com/api/reports/dsfinvk?from=2026-01-01&to=2026-03-31 \
  -H "Authorization: Bearer <token>" \
  -o dsfinvk_export.zip

DATEV Export

Download a DATEV-compatible CSV file for import into accounting software. Supports optional Kontenrahmen selection.

GET/api/reports/datev-exportAdmin Only

Downloads a DATEV CSV file for the specified date range.

Query Parameters

NameTypeRequiredDescription
fromstringRequiredStart date in YYYY-MM-DD format.
tostringRequiredEnd date in YYYY-MM-DD format (inclusive).
kontenrahmenstringOptionalKontenrahmen to use (e.g. SKR03, SKR04). Defaults to restaurant settings.
bash
curl https://api.possfer.com/api/reports/datev-export?from=2026-01-01&to=2026-03-31&kontenrahmen=SKR03 \
  -H "Authorization: Bearer <token>" \
  -o datev_export.csv