Aperçu

Cette page présente la structure globale de notre API.

Informations globales


Points de terminaison par groupe de fonctionnalités

  • /user-management/organization-status/

    • GET: Récupérer le statut de l’organisation

  • /user-management/users/

    • GET: Récupérer une liste paginée des utilisateurs

    • PUT: Mettre à jour les informations d’un utilisateur

    • POST: Créer un nouvel utilisateur

    • DELETE: Supprimer un utilisateur

  • /user-management/users/filter/

    • GET: Filtrer et paginer les utilisateurs

  • /user-management/users/{user_uid}

    • GET: Récupérer les détails d’un utilisateur spécifique


  • Gestion de toutes les sessions

    • /session-management/sessions/

      • GET: Récupérer toutes les sessions

    • /session-management/sessions/filter/

      • GET: Récupérer les sessions filtrées

    • /session-management/sessions/{session_id}/

      • PUT: Mettre à jour les données d’une session

      • DELETE: Supprimer une session

  • Vidéo analysée

    • /session-management/sessions/{session_id}/analyzed-video/

      • GET: Récupérer l’URL de la vidéo analysée

      • POST: Télécharger/Générer une vidéo analysée

  • Course

    • /running/management/sessions/

      • POST: Créer une nouvelle session de traitement vidéo (Administrateur au nom d’un autre utilisateur)

    • /running/sessions/

      • POST: Créer une nouvelle session de traitement vidéo

    • /running/sessions/metrics/total/

      • GET: Récupérer les métriques totales

    • /running/sessions/{session_id}/

      • GET: Récupérer les détails d’une session de course

    • /running/sessions/{session_id}/export/

      • GET: Exporter les données d’une session de course

    • /running/sessions/{session_id}/form-analysis/

      • POST: Générer des images d’analyse de forme (Obsolète)

    • /running/sessions/{session_id}/gait-analysis/

      • POST: Rapport d’analyse de la démarche

    • /running/sessions/{session_id}/metrics/

      • GET: Récupérer les métriques du rapport (Obsolète)

    • /running/sessions/{session_id}/recommendation/

      • POST: Générer des recommandations pour une session (Obsolète)

    • /running/sessions/{session_id}/report-comments/

      • GET: Récupérer les commentaires de la session

      • PUT: Mettre à jour les commentaires de la session

      • DELETE: Supprimer les commentaires du rapport

    • /running/sessions/{session_id}/report/

      • POST: Récupérer les images d’analyse du rapport (Obsolète)

    • /running/sessions/{session_id}/summary/

      • POST: Générer un résumé pour une session (Obsolète)

  • Saut (Saut vertical)

    • /jumping/management/sessions/

      • POST: Créer une nouvelle session de traitement vidéo (Administrateur au nom d’un autre utilisateur)

    • /jumping/sessions/

      • POST: Créer une nouvelle session de traitement vidéo

    • /jumping/sessions/{session_id}/

      • GET: Obtenir les données d’une session de saut

    • /jumping/sessions/{session_id}/export/

      • GET: Exporter les données d’une session de saut

    • /jumping/sessions/{session_id}/jump-analysis/

      • POST: Obtenir un rapport d’analyse du saut vertical

    • /jumping/sessions/{session_id}/recommendation/

      • POST: Créer des fils de recommandations

    • /jumping/sessions/{session_id}/summary/

      • GET: Obtenir un résumé d’une session

      • POST: Générer des fils de résumé pour une session

  • Haltérophilie

    • /weightlifting/management/sessions/

      • POST: Créer une nouvelle session de traitement vidéo (Administrateur au nom d’un autre utilisateur)

    • /weightlifting/sessions/

      • POST: Créer une nouvelle session de traitement vidéo

    • /weightlifting/sessions/{session_id}/

      • GET: Récupérer les détails d’une session d’haltérophilie

    • /weightlifting/sessions/{session_id}/export/

      • GET: Exporter les données d’une session d’haltérophilie

    • /weightlifting/sessions/{session_id}/lift-analysis/

      • POST: Analyser un levage en haltérophilie

    • /weightlifting/sessions/{session_id}/recommendation/

      • POST: Générer des recommandations pour l’haltérophilie


  • /helper/html-files/

    • GET: Récupérer un fichier HTML

    • POST: Télécharger un fichier HTML


Composants

  • Schémas de sécurité : Jeton (passé dans l’en-tête API-KEY)

Mis à jour

Ce contenu vous a-t-il été utile ?