Form Analysis

Analyze exercise form from video (max 100MB)

Upload an exercise video and get AI-powered form analysis. Returns a form score (0-100), detected issues with plain-language fixes, and corrective exercise recommendations.

post/posture/analyze

Request

  • Base URL: https://exercise-api.ymove.app/api/v2
  • URL: https://exercise-api.ymove.app/api/v2/posture/analyze
  • Auth: one of:
    • API key in header X-API-Key
    • API key in query parameter api_key

Request body

exercise_namestring required

Name of the exercise being performed (e.g. "barbell squat", "deadlift").

analysis_type'standing' | 'seated' | 'walking' | 'exercise' | 'general'

Type of analysis to perform.

custom_instructionsstring

Optional extra instructions for the analysis (e.g. "focus on knee alignment").

num_framesinteger

Number of frames to extract from the video for analysis.

Response

Form analysis result with score, issues, and corrective exercises

Changes

No recorded changes to this operation across all 1 revision of this API.