Course
Corps de la requête (Multipart/Form-Data)
Structure de la réponse
Workflow
-H 'Content-Type: multipart/form-data' \
-H 'Authorization: API-KEY <VOTRE_TOKEN_ADMIN>' \
-F 'user_id=someUserId123' \
-F 'video=@/chemin/vers/video.mp4' \
-F 'session_name=Session Personnalisée' \
-F 'incline_degree=5' \
-F 'body_joint_angles=coude, genou, cheville' \
https://<backend-link>/running/management/sessions/Entrez votre token Bearer (authentification Firebase) au format : Bearer
Obligatoire. L'ID de l'utilisateur pour qui cette session est créée (champ de formulaire : texte).
Obligatoire. Le fichier vidéo brut à traiter (type de champ : fichier).
Optionnel. Un nom descriptif pour la session (champ de formulaire : texte).
Optionnel. Une chaîne numérique indiquant le degré d'inclinaison (champ de formulaire : texte).
Optionnel. Une liste de noms d'articulations séparés par des virgules. Valeurs disponibles : 'cheville', 'genou', 'coude', 'hanche', 'épaule'. Exemple : cheville,genou,hanche
Session de traitement vidéo créée avec succès (HTTP 200).
L'identifiant unique de la session créée.
Le titre de la session (valeur par défaut si non fourni).
Requête incorrecte - Possiblement due à un user_id manquant, une video manquante ou des données de formulaire invalides.
Non autorisé - Token d'accès manquant ou invalide.
Interdit - L'utilisateur n'a pas la permission admin pour créer des sessions pour d'autres.
Non trouvé - Indique des problèmes de logique métier ou des limitations de ressources (ex. limite de sessions).
Erreur interne du serveur - Une erreur inattendue s'est produite.
Entrez votre token Bearer (authentification Firebase) au format : Bearer
Métriques totales récupérées avec succès.
Mauvaise requête - Paramètres invalides (ex. UID admin invalide).
Non autorisé - Token d'accès manquant ou invalide.
Interdit - L'utilisateur n'a pas les privilèges suffisants pour récupérer les métriques totales.
Non trouvé - Aucune session trouvée ou métriques indisponibles.
Erreur interne du serveur - Une erreur inattendue s'est produite.
Entrez votre token Bearer (authentification Firebase) au format : Bearer
Définir à true pour récupérer les données de démo au lieu d'une session réelle.
Données de session récupérées avec succès.
Liste de timestamps associés à la session.
L'URL publique de la vidéo analysée.
L'URL publique de la vidéo originale.
Le nombre de segments traités.
Le nom de l'utilisateur associé à cette session.
Le type d'activité (ex. 'Course').
Le titre de la session.
Un résumé optionnel de la session.
Mauvaise requête - Paramètres invalides ou UID admin invalide.
Non autorisé - Token d'accès manquant ou invalide.
Interdit - L'utilisateur n'est pas autorisé à accéder à cette session.
Non trouvé - La session demandée n'existe pas ou l'activité n'est pas 'Course'.
Erreur interne du serveur - Une erreur inattendue s'est produite.
Entrez votre token Bearer (authentification Firebase) au format : Bearer
Définir à true pour récupérer une session de démonstration pré-générée au lieu d'une réelle.
Données de session exportées avec succès.
Liste d'horodatages (en secondes).
Tableau indiquant le statut de contact (true/false).
Le type d'activité (ex : 'Running').
Requête invalide - Les paramètres de la requête sont invalides (ex : UID admin invalide).
Non autorisé - Token d'accès manquant ou invalide.
Interdit - L'utilisateur n'a pas les privilèges suffisants pour accéder à ces données de session.
Non trouvé - La session demandée n'existe pas ou l'activité n'est pas valide.
Erreur serveur interne - Une erreur inattendue est survenue sur le serveur.
Entrez votre token Bearer (authentification Firebase) au format : Bearer
Définir à true pour récupérer un rapport d'analyse de démonstration pré-généré au lieu d'un réel.
Rapport d'analyse de la forme de course récupéré avec succès.
Date du rapport au format JJ/MM/AAAA.
13/07/2025Requête invalide - Token ou paramètres invalides.
Non autorisé - Le token est invalide ou expiré.
Interdit - Un accès admin est requis.
Non trouvé - Session non trouvée ou l'utilisateur n'a pas un plan de paiement valide.
Erreur serveur interne - Une erreur inattendue est survenue.
Entrez votre token Bearer (authentification Firebase) au format : Bearer
Fils créés avec succès
L'utilisateur n'a pas de plan de paiement valide
Session non trouvée ou autre erreur de récupération
Erreur serveur inattendue
Entrez votre token Bearer (authentification Firebase) au format : Bearer
Définir à true pour récupérer un rapport d'analyse de démonstration pré-généré au lieu d'un réel.
Rapport d'analyse de la foulée récupéré avec succès.
(Optionnel) Recommandations pour les angles articulaires.
La date du rapport d'analyse de la foulée au format JJ/MM/AAAA.
Requête invalide - Token ou paramètres invalides.
Non autorisé - Le token est invalide ou expiré.
Interdit - Un accès admin est requis.
Non trouvé - Session non trouvée ou l'utilisateur n'a pas un plan de paiement valide.
Erreur serveur interne - Une erreur inattendue est survenue.
Entrez votre token Bearer (authentification Firebase) au format : Bearer
Fils créés avec succès.
Requête incorrecte - Token ou paramètres invalides.
Non autorisé - Token invalide ou expiré.
Interdit - Accès administrateur requis.
Non trouvé - Session introuvable ou l'utilisateur n'a pas de plan de paiement valide.
Erreur interne du serveur - Une erreur inattendue s'est produite.
Entrez votre token Bearer (authentification Firebase) au format : Bearer
Définissez à true pour récupérer un résumé de démonstration pré-généré.
Résumé de session récupéré avec succès
Date de la session formatée (ex : '07/04/2025')
Requête incorrecte - Token ou paramètres invalides.
Non autorisé - Token invalide ou expiré.
Interdit - Accès administrateur requis.
Non trouvé - Session introuvable ou l'utilisateur n'a pas de plan de paiement valide.
Erreur interne du serveur - Une erreur inattendue s'est produite.
Entrez votre token Bearer (authentification Firebase) au format : Bearer
Système de mesure : 'métrique' ou 'impérial'
Fils de résumé générés avec succès.
Requête incorrecte - Token ou paramètres invalides.
Non autorisé - Token invalide ou expiré.
Interdit - Accès administrateur requis.
Non trouvé - Session introuvable ou l'utilisateur n'a pas de plan de paiement valide.
Erreur interne du serveur - Une erreur inattendue s'est produite.
Mis à jour
Ce contenu vous a-t-il été utile ?