Reports
Financial reporting endpoints. All periods use YYYY-MM-DD dates. All monetary values are in cents (CAD).
GETFull financial summary
GET/reports
| Parameter | Type | Description |
|---|---|---|
| startDate | date | Start date (YYYY-MM-DD) — required |
| endDate | date | End date (YYYY-MM-DD) — required |
curl "https://paymavo.com/api/v1/reports?startDate=2026-01-01&endDate=2026-03-31" \
-H "Authorization: Bearer sk_live_xxx"GETCash flow
GET/reports/cash-flow
| Parameter | Type | Description |
|---|---|---|
| startDate | date | Start date (YYYY-MM-DD) — required |
| endDate | date | End date (YYYY-MM-DD) — required |
| groupBy | string | day | week | month (default: month) |
curl "https://paymavo.com/api/v1/reports/cash-flow?startDate=2026-01-01&endDate=2026-03-31&groupBy=month" \
-H "Authorization: Bearer sk_live_xxx"GETInvoice metrics
GET/reports/invoices-summary
Breakdown by status (invoices created in period), overdue totals, and top 10 customers by revenue received (paid) in the period.
curl "https://paymavo.com/api/v1/reports/invoices-summary?startDate=2026-01-01&endDate=2026-03-31" \
-H "Authorization: Bearer sk_live_xxx"GETExpenses by category
GET/reports/expenses-by-category
Per-category totals (HT, tax, with tax) plus percentage share of total spend.
curl "https://paymavo.com/api/v1/reports/expenses-by-category?startDate=2026-01-01&endDate=2026-03-31" \
-H "Authorization: Bearer sk_live_xxx"GETTax summary (GST/HST)
GET/reports/tax-summary
GST/HST collected on invoices vs paid on expenses, plus net tax position. Use this to pre-fill your CRA remittance.
curl "https://paymavo.com/api/v1/reports/tax-summary?startDate=2026-01-01&endDate=2026-03-31" \
-H "Authorization: Bearer sk_live_xxx"