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.
Retrieve Total MetricsGET /running/sessions/metrics/total/Get average metrics across all running sessions and detailed metrics for the most recent session.
Retrieve Running Session DetailsGET /running/sessions/{session_id}/Access detailed information for a specific running session, including processed video URLs, metrics, and computed statistics.
Export Running Session DataGET /running/sessions/{session_id}/export/Export running session data such as keypoints, angles, timestamps, and contact information.
Gait Analysis ReportPOST /running/sessions/{session_id}/gait-analysis/Obtain a detailed gait analysis report including phase information and joint angle measurements.
Report Comments ManagementGET/POST/DELETE /running/sessions/{session_id}/report-comments/Retrieve, update, or delete user comments associated with the running session report.
Generate Session SummaryPOST /running/sessions/{session_id}/summary/Generate a textual summary of a running session’s performance and metrics.
Export Session DataGET /jumping/sessions/{session_id}/export/Retrieve detailed jumping session data, including keypoints, angles, timestamps, and performance metrics.
Vertical Jump Analysis ReportPOST /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 ThreadsPOST /jumping/sessions/{session_id}/recommendation/Create personalized recommendation threads based on the jump analysis report.
Generate or Retrieve Session SummaryGET/POST /jumping/sessions/{session_id}/summary/Retrieve a summary of the session or generate summary threads (note: some summary endpoints may be deprecated).
Retrieve Weightlifting Session DetailsGET /weightlifting/sessions/{session_id}/Fetch detailed information about a weightlifting session, including original and analyzed video URLs, timestamps, and exercise data.
Export Weightlifting Session DataGET /weightlifting/sessions/{session_id}/export/Export structured data from a weightlifting session, including keypoints, angles, and various performance metrics.
Analyze Weightlifting LiftPOST /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 RecommendationsPOST /weightlifting/sessions/{session_id}/recommendation/Create tailored recommendations for weightlifting performance based on the session’s analysis.