Image Filter On-Call Report by Team
New

Filter On-Call Report by Team

The on-call report now supports team-level filtering. Select one or more teams to calculate on-call hours for those teams only — in the web app and via the Public API.

Published: Thursday, 06 August 2026

We've added an option to filter the on-call report to team level. Only on-call hours within the selected team(s) are calculated — useful when you need per-team on-call totals for payroll, capacity planning, or compliance.

Available for Organizations on Pro and Enterprise plans.

Web App

Open Organizations → On-Call Report and use the new Teams filter. Leave it empty to include all teams (existing behavior), or select one or more teams to scope the report. The report header and CSV export reflect your team selection.

Public API

Team filtering is also available on the Public API endpoints:

Endpoint Team filter parameter
GET /api/public/v1/on-call-report TeamIds — pass one or more team GUIDs
GET /api/public/v1/on-call-report/sum TeamId — pass a single team GUID

Examples:

GET /api/public/v1/on-call-report?Start=2026-08-01&End=2026-08-31&TeamIds=<team-id-1>&TeamIds=<team-id-2>
GET /api/public/v1/on-call-report/sum?Start=2026-08-01&End=2026-08-31&TeamId=<team-id>

Learn more in the Reports documentation.

Updated August 6, 2026