List live operations
Returns live operational records for shifts and employees. Use filters such as date range, site, customer, employee name, subcontractor, and status to narrow results. If startDate or endDate is omitted, the API defaults to a 34-hour window around the current UTC time (now - 17 hours through now + 17 hours). Results support cursor-style pagination with referenceId, referenceDateTime, direction, and the nextPageParameter value returned by the previous response. Requires a public API key with KeyType=liveops.
Authorizations
JWT issued by POST /api/token/request. Send as Authorization: Bearer <token>.
Headers
Region-specific Guardhouse subscription key. Use the AU key with the AU base URL and the UK key with the UK base URL.
Query Parameters
Start date for filtering results (ISO-8601 date-time).
End date for filtering results (ISO-8601 date-time).
Filter by site name.
Filter by site ID.
Filter by customer name.
Filter by customer ID.
Filter by employee full name.
Filter by subcontractor name.
Filter by event status, such as CLOCKED IN.
Maximum number of records to return.
Unique ID of the last record received. Use with referenceDateTime to fetch records after this cursor.
Cursor anchor name when paginating across name-sorted results.
Timestamp of the last record received. Use with referenceId to fetch records after this cursor.
Free-text search filter.
Cursor pagination direction.
next, prev Response
Live operations response
Live Operations API envelope.
