Person-of-interest and staff attendance, cross-referencing face re-identification. One row per
resolved person per day. peopleExclusion (person ids) removes specific people from the result
set. personName falls back to the raw person id when the name cannot be resolved.
Extracts itemized historical records for the application's organization. timeRange
({ startTime, endTime } in milliseconds since epoch) is required; the window may not exceed
92 days. locations and cameras (GUID arrays) are optional
scope filters; when omitted the report covers all cameras of the organization. Dates are aligned to
timezone (IANA, default UTC). Results are paginated with page/size (zero-based page, size
1..100, default 50); the envelope always
carries total, so total can exceed items.length.
Send Accept: text/csv to receive the current page as CSV (columns = the item fields) instead of
the JSON envelope; the CSV response carries X-Total-Count/X-Page/X-Size headers.
Required scope: read:reports
| Time | Status | User Agent | |
|---|---|---|---|
Retrieving recent requests… | |||
400Invalid timeRange, date range too large, or invalid pagination.
500Internal server error.
