Retrieve results for a specific analysis. The response shape and HTTP status code depend on the current analysis status:
| Status | HTTP code | Includes |
|---|---|---|
pending | 200 | video_id, status, percentage |
analyzing | 202 | video_id, status, percentage |
success | 200 | video_id, status, percentage, thumbnail, output_video, biomechanical_analysis |
failed | 400 | video_id, status |
Your API key, passed as a query parameter on every request.
Analysis ID returned by the start endpoint.
Analysis completed or pending.
"3dde3402-94d7-462e-a784-9306207108dd"
"success"
100
Signed URL to the analysis thumbnail image (expires after 1 hour).
"https://storage.googleapis.com/ochy-7871a.appspot.com/partners/.../output/<analysis_id>_thumbnail.jpg?<signed-url-parameters>"
Signed URL to the annotated output video (expires after 1 hour).
"https://storage.googleapis.com/ochy-7871a.appspot.com/partners/.../output/encoded_analyzed_<analysis_id>.mp4?<signed-url-parameters>"
Full biomechanical analysis results. Shape varies by analysis type.
Side view includes: analysis_content (arm, back_cycle, foot, forward_cycle, head, trunk -- each with score_number, range_good, range_okay, and texts), running_styles (title, animal, percentage, summary), and total_score.
Back view includes: analysis_content (knee_adduction, pelvic_drop, pronation -- each with left/right containing range_bad, range_good, range_okay, score_number, and texts with explanation, position, recap, side, and title), and total_score.