Aller au contenu

API de Fitness et d'Entraînement

Bienvenue dans la section Fitness et d'Entraînement de Health Fitness API – conçue pour les entraîneurs personnels, les applications de fitness, les outils de gestion de salles de sport, et les plateformes de suivi des performances.

Débloquez la puissance de la planification d'entraînements assistée par l'IA, de la gestion adaptative de la charge d'entraînement, et des informations sur les performances basées sur les données pour aider les utilisateurs à atteindre leurs objectifs de remise en forme en toute sécurité et efficacement.


Caractéristiques Clés

  • Planification d'Entraînement : Génération de plans hebdomadaires, quotidiens et de récupération.
  • Suivi des Progrès : Analyse des objectifs, de la charge de travail, et des ajustements adaptatifs.
  • Estimation des Calories et de l'Énergie : Estimation des calories brûlées pendant les entraînements pour différentes modalités.
  • Évaluation de la Mobilité et de la Récupération : Évaluation de la mobilité et analyse des séances de récupération pour éviter les plateaux.
  • Gestion des Plateaux : Stratégies basées sur l'IA pour surmonter les plateaux d'entraînement.
  • Prise en charge Multi-Langues : Réponses disponibles dans 8 langues (en, es, de, fr, pt, ja, hi, ar).
  • Performance d'Entreprise : Infrastructure à faible latence et à forte concurrence, idéale pour les applications de production.

Points de terminaison Disponibles

Point de terminaison Description
API de Plan Hebdomadaire Génère un programme d'entraînement complet pour une semaine en fonction des objectifs, du niveau de forme physique et des préférences.
API de Plan Quotidien Crée des routines d'entraînement spécifiques à un jour.
API de Plan de Récupération Planifie des semaines de récupération axées sur la récupération pour éviter le surentraînement.
API des Objectifs de Progression Définit des objectifs de progression pour la force ou l'hypertrophie.
API d'Analyse de la Charge Analyse le volume et l'intensité de l'entraînement pour une adaptation optimale.
API de Charge d'Entraînement Adaptative Ajuste dynamiquement la charge d'entraînement en fonction des données de performance et de récupération.
API d'Estimation des Calories de l'Entraînement Estime les calories brûlées pendant les entraînements en fonction de l'activité et de l'intensité.
API d'Évaluation de la Mobilité Évalue la mobilité et la flexibilité de l'utilisateur pour un entraînement plus sûr.
API d'Analyse Hebdomadaire Suivi des progrès et des métriques de performance hebdomadaires.
API de Déblocage de Plateau Génère des stratégies ciblées pour surmonter les plateaux d'entraînement.

Pourquoi utiliser les API de Fitness et d'Entraînement ?

  • Programmation Personnalisée : Programmes d'entraînement personnalisés adaptés aux objectifs, au niveau de forme physique et à la récupération.
  • Ajustements Basés sur les Données : Utilisation des données de volume, de charge et de mobilité pour des décisions d'entraînement plus intelligentes.
  • Rétention des Utilisateurs : Programmes d'entraînement engageants et adaptatifs pour aider les utilisateurs à rester constants.
  • Portée Mondiale : Prise en charge multi-langues pour les utilisateurs internationaux.
  • Adapté aux Entreprises : Optimisé pour les environnements à forte concurrence et à faible latence.

Exemple Rapide – API de Plan Hebdomadaire

curl -X GET "https://api.hefitapi.com/api/v1/fitness/weekly-plan?age=31&goal=recomposition&training_days=5&lang=en" \
  -H "X-API-Key: YOUR_API_KEY"

Exemple de Réponse

Info

L'exemple de réponse ci-dessous est fourni à titre indicatif uniquement. Pour obtenir la structure JSON complète, réelle et potentiellement plus riche, effectuez une requête vers cet point de terminaison.

{
  "goal": "recomposition",
  "goal_label": "Recomposition",
  "age": 31,
  "training_days": 5,
  "rest_days": 2,
  "weekly_summary": "Balanced split for composition and performance retention.",
  "load_distribution": {"high_days": 2, "moderate_days": 3, "low_or_recovery_days": 2},
  "weekly_schedule": [
    {"day_index": 1, "day_label": "Day 1", "is_training_day": true, "session_focus": "Upper Strength", "intensity": "High", "recovery_block": "Mobility + sleep target"},
    {"day_index": 2, "day_label": "Day 2", "is_training_day": true, "session_focus": "Lower Strength", "intensity": "Moderate", "recovery_block": "Soft tissue + walk"}
  ],
  "execution_guardrails": ["Respect recovery days and trend adherence weekly"],
  "adjustment_signals": ["Reduce intensity if recovery trend declines"],
  "coach_notes": ["Prioritize consistency over maximal daily effort"],
  "language": "en",
  "_enterprise": {"client": "Acme Health", "plan": "pro", "request_id": "f4d2bd22d394cc74", "quota": 120, "usage_tracking": true},
  "_api_metadata_": {"endpoint_name": "fitness_weekly_plan", "response_language": "en"}
}

Prochaines Étapes

  1. Explorez les points de terminaison individuels pour les paramètres, les exemples de requêtes et les réponses détaillées.
  2. Combinez avec les points de terminaison Composition du Corps et Métabolisme et Énergie pour des applications de fitness complètes.
  3. Utilisez le Tableau de Bord HefitAPI pour gérer les clés API, suivre l'utilisation et surveiller les rôles de développeur ou de finances.
  4. Implémentez la prise en charge multi-langues pour les applications avec des audiences internationales.

Donnez à vos utilisateurs des programmes d'entraînement personnalisés, adaptatifs et basés sur les données – le tout grâce à Health Fitness API.