Reports
Practitioner utilisation report
For each practitioner working at the given site, returns bookable / booked / blocked minutes and attributed net revenue across the requested date range. Capped to 31 days per request — for larger ranges, queue an export with /shop/reports/practitioner-utilisation/queue.
get/shop/reports/practitioner-utilisation
Query parameters
site_idstring uuid required
Restrict the report to the given site. Required.
date_fromstring date required
Example:2026-06-01
Restrict to bookings on or after this date. Required. The range between date_from and date_to cannot exceed 31 days.
date_tostring date required
Example:2026-06-30
Restrict to bookings on or before this date. Required.
zone_idstring[]
A comma-separated list of zone IDs to restrict practitioners to.
Response
The report was successfully generated.
Example response
{
"data": [
{
"practitioner_id": "60a8c0901d210625e3a87667",
"practitioner_name": "Sarah Smith",
"bookable_mins": 2400,
"appointment_mins": 1500,
"session_mins": 200,
"blocked_mins": 60,
"net_revenue": 180000
}
]
}Changes
No recorded changes to this endpoint across all 1 revision of this API.