Retrieve a video analysis by ID. Returns full results when status is completed, including all metrics and chunk-level data.
curl --request GET \
--url https://app.mavera.io/api/v1/video-analyses/{id} \
--header 'Authorization: Bearer <token>'{
"id": "<string>",
"object": "video_analysis",
"status": "pending",
"created_at": 123,
"updated_at": 123,
"video_url": "<string>",
"title": "<string>",
"brand": "<string>",
"product": "<string>",
"primary_intent": "<string>",
"secondary_intent": "<string>",
"tertiary_intent": "<string>",
"goal": "<string>",
"chunk_duration": 123,
"frames_per_chunk": 123,
"error": "<string>",
"progress": {
"total_chunks": 123,
"processed_chunks": 123
},
"results": {
"total_chunks": 123,
"completed_at": 123,
"metrics": {
"emotional": {},
"cognitive": {},
"behavioral": {},
"technical": {},
"platform": {},
"risk": {},
"ad_effectiveness": {
"score": 123,
"explanation": "<string>"
}
},
"web_insights": [
{
"title": "<string>",
"url": "<string>",
"snippet": "<string>",
"impact_score": 123
}
],
"aggregated_transcript": "<string>"
},
"chunks": [
{
"index": 123,
"start_time": 123,
"transcript": "<string>",
"image_description": "<string>",
"metrics": {
"emotional": {
"primary_emotional_tone": "<string>",
"emotional_intensity_score": 50,
"mood_congruence_score": 50,
"emotional_trust_index": 50
},
"cognitive": {
"message_clarity_score": 50,
"recall_probability_index": 50,
"cognitive_load_estimate": 50,
"brand_attribution_confidence": 50
},
"behavioral": {
"intent_to_act_score": 50,
"retention_behavior_index": 50,
"click_through_probability": 50
}
}
}
]
}API key prefixed with mvra_live_. Create keys at Settings > Developer > API Keys.
The video analysis ID.
Video analysis details.
video_analysis pending, generating, completed, failed Error message if status is 'failed'.
Progress info when status is 'generating'.
Show child attributes
Full analysis results when status is 'completed'.
Show child attributes
Per-chunk analysis data.
Show child attributes
curl --request GET \
--url https://app.mavera.io/api/v1/video-analyses/{id} \
--header 'Authorization: Bearer <token>'{
"id": "<string>",
"object": "video_analysis",
"status": "pending",
"created_at": 123,
"updated_at": 123,
"video_url": "<string>",
"title": "<string>",
"brand": "<string>",
"product": "<string>",
"primary_intent": "<string>",
"secondary_intent": "<string>",
"tertiary_intent": "<string>",
"goal": "<string>",
"chunk_duration": 123,
"frames_per_chunk": 123,
"error": "<string>",
"progress": {
"total_chunks": 123,
"processed_chunks": 123
},
"results": {
"total_chunks": 123,
"completed_at": 123,
"metrics": {
"emotional": {},
"cognitive": {},
"behavioral": {},
"technical": {},
"platform": {},
"risk": {},
"ad_effectiveness": {
"score": 123,
"explanation": "<string>"
}
},
"web_insights": [
{
"title": "<string>",
"url": "<string>",
"snippet": "<string>",
"impact_score": 123
}
],
"aggregated_transcript": "<string>"
},
"chunks": [
{
"index": 123,
"start_time": 123,
"transcript": "<string>",
"image_description": "<string>",
"metrics": {
"emotional": {
"primary_emotional_tone": "<string>",
"emotional_intensity_score": 50,
"mood_congruence_score": 50,
"emotional_trust_index": 50
},
"cognitive": {
"message_clarity_score": 50,
"recall_probability_index": 50,
"cognitive_load_estimate": 50,
"brand_attribution_confidence": 50
},
"behavioral": {
"intent_to_act_score": 50,
"retention_behavior_index": 50,
"click_through_probability": 50
}
}
}
]
}