Skip to main content
Ochy is a biomechanical analysis platform that turns a short video of a runner into detailed performance data — running metrics, joint angles, foot landing patterns, pronation analysis, and running style classification. The Partner API gives you programmatic access to this analysis engine. Upload a video, wait for processing, and retrieve structured results that you can display in your own product.

What you can do

Side view analysis

Capture a runner from the side to get biomechanical scores, running metrics (speed, step length, cadence, ground contact time), joint angles, overstride analysis, foot landing patterns, and running style classification.

Back view analysis

Capture a runner from behind to get pronation/supination data, pelvic drop, knee adduction, hip adduction, and gait cycle metrics for each leg.

How it works

1

Upload a video

Send a short video (up to 30 MB, 10 seconds) of a runner to the start analysis endpoint. You receive a video_id immediately.
2

Poll for results

Use the get results endpoint with your video_id. The status progresses from pending to analyzing to success.
3

Retrieve data

Once the analysis is complete, the results endpoint returns biomechanical data, signed URLs for the annotated video and thumbnail. You can also fetch calculated metrics and raw frame data separately.

Next steps