Reports require specific permissions —
page.reports.financial for financial reports and page.reports.users for user reports.Financial reports
Generate financial performance reports with revenue breakdowns, payment tracking, and trend analysis.GET /api/reports/financial
Returns financial summary statistics and a detailed breakdown of job-level financial data.
Query parameters
Report action. Use
report to generate the financial report.Start date filter in
YYYY-MM-DD format.End date filter in
YYYY-MM-DD format.Filter results to a specific branch.
Response
Permission
page.reports.financial
User reports
Staff contribution reports showing jobs created, case notes added, and files uploaded by each user.GET /api/reports/users
Returns a summary of staff activity and a paginated detail table of individual contributions.
Query parameters
Report action. Use
report to generate the user report.Detail table page number.
Detail table page size. Maximum: 100.
Search against staff names and job fields.
Filter results to a specific staff member by account ID.
Response
Permission
page.reports.users