Fetch every saved video in your account. Each video object includes a pre-signed URL you can use to stream or download the file.
Endpoint
Authentication
Pass your API key as a Bearer token in the Authorization header.
Your API key. Format: Bearer <api_key>.
Response
Array of video objects. Empty array when no videos are saved.
ID of the domain this video was generated for.
Human-readable name of the video.
Pre-signed URL to stream or download the video file.
ISO 8601 timestamp when the video was created.
ISO 8601 timestamp when the video was last updated.
The url field is a pre-signed URL valid for a limited time. If the URL expires, re-fetch the video to get a fresh one.
Examples
curl --request GET \
--url https://api.demomatic.tech/v1/videos \
--header 'Authorization: Bearer YOUR_API_KEY'
Response
{
"data": {
"videos": [
{
"id": 123,
"domain_id": 45,
"filename": "Product Tour Q1 2024",
"url": "https://signed-url.example.com/video.mp4",
"created_at": "2024-01-15T10:00:00.000Z",
"updated_at": "2024-01-15T10:05:00.000Z",
"size": 15728640
}
]
}
}