POST
/video-requests Beta Create Video Request
Queues a new video request; the device uploads the footage asynchronously and `status` moves WAITING → PROCESSING → FINISHED (or FAILED). The body is a VideoRequestDTO (application/json) — the fields below are the core request inputs; confirm the full schema for your account with your TrackSafe365 contact.
Parameters
| Name | In | Type | Description |
|---|---|---|---|
type * | body | string | Camera angle to capture. INSIDEOUTSIDEALL |
format | body | string | Desired video resolution. P144P240P360P480P720P1080K2K4 |
startTime * | body | string | Clip start (ISO 8601 date-time).
e.g. 2026-06-20T14:30:00Z |
endTime * | body | string | Clip end (ISO 8601 date-time).
e.g. 2026-06-20T14:35:00Z |
driverId | body | integer | Driver to pull footage for.
e.g. 1 |
truckId | body | integer | Truck to pull footage for.
e.g. 1 |
reason | body | string | Why the footage is being requested.
e.g. Harsh braking event review |
Response
Status: Beta. Try the request in the panel on the right to see a live response.