Analytics
This page aggregates all endpoints related to retrieving reports, metrics, summaries, and recommendations for processed video sessions.
Overview
Each activityโJumping, Running, and Weightliftingโhas dedicated endpoints to:
Export Processed Data: Retrieve structured session data (e.g., keypoints, angles, timestamps, and metrics).
Generate Analysis Reports: Obtain comprehensive analysis (e.g., jump analysis, gait analysis, lift analysis).
Retrieve Summaries: Generate textual summaries of a sessionโs performance.
Create Recommendations: Generate personalized recommendations based on the analysis.
All endpoints require a valid Api-Key token in the Authorization header. For more details on request formats and error handling, please refer to our API Reference documentation.
Running
Retrieve Total Metrics
GET /running/sessions/metrics/total/Get average metrics across all running sessions and detailed metrics for the most recent session.Retrieve Running Session Details
GET /running/sessions/{session_id}/Access detailed information for a specific running session, including processed video URLs, metrics, and computed statistics.Export Running Session Data
GET /running/sessions/{session_id}/export/Export running session data such as keypoints, angles, timestamps, and contact information.Gait Analysis Report
POST /running/sessions/{session_id}/gait-analysis/Obtain a detailed gait analysis report including phase information and joint angle measurements.Report Comments Management
GET/POST/DELETE /running/sessions/{session_id}/report-comments/Retrieve, update, or delete user comments associated with the running session report.Generate Session Summary
POST /running/sessions/{session_id}/summary/Generate a textual summary of a running sessionโs performance and metrics.
Jumping
Export Session Data
GET /jumping/sessions/{session_id}/export/Retrieve detailed jumping session data, including keypoints, angles, timestamps, and performance metrics.Vertical Jump Analysis Report
POST /jumping/sessions/{session_id}/jump-analysis/Generate a comprehensive vertical jump analysis report that includes graphical data, phase details, and user performance insights.Generate Recommendation Threads
POST /jumping/sessions/{session_id}/recommendation/Create personalized recommendation threads based on the jump analysis report.Generate or Retrieve Session Summary
GET/POST /jumping/sessions/{session_id}/summary/Retrieve a summary of the session or generate summary threads (note: some summary endpoints may be deprecated).
Weightlifting
Retrieve Weightlifting Session Details
GET /weightlifting/sessions/{session_id}/Fetch detailed information about a weightlifting session, including original and analyzed video URLs, timestamps, and exercise data.Export Weightlifting Session Data
GET /weightlifting/sessions/{session_id}/export/Export structured data from a weightlifting session, including keypoints, angles, and various performance metrics.Analyze Weightlifting Lift
POST /weightlifting/sessions/{session_id}/lift-analysis/Run a detailed analysis of the weightlifting lift, generating images that illustrate key performance indicators such as bar speed and joint angles.Generate Weightlifting Recommendations
POST /weightlifting/sessions/{session_id}/recommendation/Create tailored recommendations for weightlifting performance based on the sessionโs analysis.
Last updated
Was this helpful?