v1
latestOpenAPI 3.0.02026-07-24622596.0 KBList Videos
Returns videos visible to the authenticated user, sorted by capture date (most recent first). Supports the same filtering and pagination parameters as /photos.
Important: Until a video's status is processed, the playback_url field returns the raw upload URL (the pending_uri) and format returns the file extension of that URL — not the HLS playback URL or m3u8. Subscribe to the video.updated webhook or poll GET /videos/{id} until status: processed before consuming playback_url/format.
Query parameters
A unix timestamp to return videos captured on or after the provided value
A unix timestamp to return videos captured on or before the provided value
Filter results to include videos captured at one of these project IDs
Filter results to include videos captured by one of these user IDs
Filter results to include videos captured by one of these group IDs
Filter results to include videos tagged with one of these tag IDs
Response
List of videos sorted by capture date, most recent first
Example response
[
{
"id": "1138023",
"company_id": "8292212",
"creator_id": "2789583992",
"creator_type": "User",
"creator_name": "Shawn Spencer",
"project_id": "94772883",
"coordinates": {
"lat": 28.425852468018288,
"lon": -81.47155671113255
},
"status": "processed",
"captured_at": 1721918461,
"created_at": 1721918473,
"updated_at": 1721918492,
"playback_url": "https://stream.mux.com/abc123.m3u8",
"format": "m3u8",
"thumbnail_urls": {
"large": "https://imgproxy.companycam.com/.../large.jpg",
"medium": "https://imgproxy.companycam.com/.../medium.jpg",
"small": "https://imgproxy.companycam.com/.../small.jpg"
},
"duration": 42
}
]