Skip to content

Continuous Video

Access continuous full-route video recordings

List continuous recordings

Request

Returns a paginated list of all continuous recordings available within a given source and time range. Recordings are chunked into constant time durations. This endpoint enables customers to access a continuous video showing the truck moving along the full length of its route.

Security
apiKey
Query
customerIdstringrequired

Unique identifier for the customer

Example:customerId=123e4567-e89b-12d3-a456-426614174000
truckIdstringrequired

Truck identifier

Example:truckId=truck-5201
cameraIdstring

Filter by camera identifier or placement name

Example:cameraId=front
startTimestring, (date-time)required

Start of time range in ISO 8601 format

Example:startTime=2026-02-04T06:00:00Z
endTimestring, (date-time)required

End of time range in ISO 8601 format

Example:endTime=2026-02-04T18:00:00Z
pageinteger, >= 1

Page number for pagination

Default:1
Example:page=1
pageSizeinteger, [ 1 .. 100 ]

Number of results per page

Default:20
Example:pageSize=20
curl -i -X GET \
  'https://docs.haulerhero.com/_mock/vision/video-hero/v1/videos/continuous?customerId=123e4567-e89b-12d3-a456-426614174000&truckId=truck-5201&cameraId=front&startTime=2026-02-04T06%3A00%3A00Z&endTime=2026-02-04T18%3A00%3A00Z&page=1&pageSize=20' \
  -H 'API-KEY: YOUR_API_KEY_HERE'

Responses

Continuous recordings retrieved successfully

Bodyapplication/json
successbooleanrequired

Whether the request was successful

Example:true
dataobjectrequired
Response
{ "success": true, "data": { "recordings": [ … ], "pagination": { … } } }