Returns all video analyses for the authenticated user. Supports pagination and status filtering.
curl --request GET \
--url https://app.mavera.io/api/v1/video-analyses \
--header 'Authorization: Bearer <token>'{
"object": "list",
"data": [
{
"id": "cly1abc2d0001abcdef123456",
"object": "video_analysis",
"status": "pending",
"created_at": 1706380800,
"video_url": "https://your-bucket.s3.amazonaws.com/ad-video.mp4",
"title": "Summer Campaign 2026",
"brand": "Acme Corp",
"product": "Summer Collection",
"primary_intent": "Persuasive",
"secondary_intent": "<string>",
"tertiary_intent": "<string>",
"goal": "<string>",
"chunk_duration": 2,
"frames_per_chunk": 4
}
],
"has_more": false,
"next_cursor": "<string>"
}API key prefixed with mvra_live_. Create keys at Settings > Developer > API Keys.
Filter by status.
pending, generating, completed, failed Search by title.
Maximum number of results (default 50, max 100).
1 <= x <= 100Cursor for pagination.
curl --request GET \
--url https://app.mavera.io/api/v1/video-analyses \
--header 'Authorization: Bearer <token>'{
"object": "list",
"data": [
{
"id": "cly1abc2d0001abcdef123456",
"object": "video_analysis",
"status": "pending",
"created_at": 1706380800,
"video_url": "https://your-bucket.s3.amazonaws.com/ad-video.mp4",
"title": "Summer Campaign 2026",
"brand": "Acme Corp",
"product": "Summer Collection",
"primary_intent": "Persuasive",
"secondary_intent": "<string>",
"tertiary_intent": "<string>",
"goal": "<string>",
"chunk_duration": 2,
"frames_per_chunk": 4
}
],
"has_more": false,
"next_cursor": "<string>"
}