Skip to content
TrackSafe365
v1.0 Dashboard →
GET /video-requests

List Video Requests

Returns a Spring Page envelope (content, page, size, totalElements, totalPages). Every field supports the full criteria-operator grammar — append an operator suffix to the field name (e.g. status.in, type.equals, startTime.greaterThanOrEqual, driverName.contains, filesize.lessThan). The explorer exposes the most common filters; see the Filtering & Sorting guide for the complete operator list.

Parameters

Name In Type Description
status.equals query string Filter by processing status. WAITINGPROCESSINGFINISHEDFAILED
type.equals query string Camera angle: in-cab, road-facing, or ALL to retrieve video requests regardless of camera type. INSIDEOUTSIDEALL
format.equals query string Requested video resolution. P144P240P360P480P720P1080K2K4
tabType.equals query string Library tab the request belongs to. REQUESTSSAVEDSTARRED
driverId.equals query integer Filter by driver id.
truckId.equals query integer Filter by truck id.
driverName.contains query string Driver name contains substring (case-insensitive).
truckName.contains query string Truck name/unit contains substring.
reason.contains query string Request reason contains substring.
startTime.greaterThanOrEqual query string Clip start at or after this instant (ISO 8601 date-time). e.g. 2026-06-01T00:00:00Z
endTime.lessThanOrEqual query string Clip end at or before this instant (ISO 8601 date-time).
page query integer Zero-based page index (0..N). e.g. 0
size query integer Page size. Default 20. e.g. 20
sort query string Sort as `property,(asc|desc)`. Repeatable for multi-key sort. e.g. startTime,desc

The explorer shows the most common query parameters. For the full operator grammar ( .equals, .contains, .greaterThan, .in, .specified …) see the Filtering & Sorting guide.

Response

Status: Stable. Try the request in the panel on the right to see a live response.