Aller au contenu

API du Plateau Breaker

Diagnostiquer les progrès bloqués et fournir une stratégie structurée pour les ajustements nutritionnels et d'entraînement.

Point de terminaison

  • GET /api/v1/fitness/plateau-breaker
  • POST /api/v1/fitness/plateau-breaker/post

Paramètres

Nom Type Obligatoire In Description
goal chaîne de caractères Oui Requête/Corps fat_loss, muscle_gain, maintenance, endurance, recomposition.
weeks_stalled entier (1-24) Oui Requête/Corps Nombre de semaines bloquées.
calories entier (800-5000) Oui Requête/Corps Calories quotidiennes actuelles.
training_days entier (0-7) Oui Requête/Corps Nombre de jours d'entraînement par semaine.
lang chaîne de caractères Non Requête Langue de la réponse (en, es, de, fr, pt, ja, hi, ar).

Pourquoi utiliser ce point de terminaison

  • Convertir les signaux de plateau en logique d'intervention actionable.
  • Combiner les décisions nutritionnelles et de volume dans une seule sortie.
  • Automatiser les recommandations stratégiques basées sur les retours d'information.

Commencer

Exemple de requête

curl -X GET "https://api.hefitapi.com/api/v1/fitness/plateau-breaker?goal=fat_loss&weeks_stalled=6&calories=1800&training_days=5&lang=en" \
  -H "X-API-Key: YOUR_API_KEY"
curl -X POST "https://api.hefitapi.com/api/v1/fitness/plateau-breaker/post?lang=en" \
  -H "Content-Type: application/json" \
  -H "X-API-Key: YOUR_API_KEY" \
  -d '{"goal":"muscle_gain","weeks_stalled":4,"calories":2850,"training_days":4}'

Exemple de réponse

Info

L'exemple de réponse ci-dessous est uniquement à des fins de démonstration. Pour obtenir la structure JSON complète, réelle et potentiellement plus riche, effectuez une requête en direct vers cet endpoint.

{
  "goal": "fat_loss",
  "goal_label": "Fat Loss",
  "weeks_stalled": 6,
  "plateau_band": "extended",
  "plateau_band_label": "Extended",
  "calorie_adjustment_strategy": {
    "mode": "temporary_diet_break",
    "delta_kcal": 250,
    "current_calories": 1800,
    "proposed_calories": 2050,
    "mode_label": "Temporary Diet Break",
    "rationale": "Extended stalls may require fatigue reset before renewed deficit."
  },
  "volume_manipulation": {
    "action": "deload_then_rebuild",
    "action_label": "Deload Then Rebuild",
    "rationale": "Reset fatigue then restore progression quality."
  },
  "refeed_or_diet_break_logic": {
    "protocol": "diet_break_7_14_days",
    "frequency": "now",
    "carb_emphasis": "high",
    "protocol_label": "7-14 Day Diet Break",
    "rationale": "Use strategic refeed period before next push phase."
  },
  "next_checkin_window_days": 14,
  "execution_priority": ["Restore performance markers before further cuts"],
  "confidence_score": 83,
  "summary": "Extended stall detected; phased reset strategy recommended.",
  "language": "en",
  "_enterprise": {"client": "Acme Health", "plan": "pro", "request_id": "7277bd95fd8441dc", "quota": 120, "usage_tracking": true},
  "_api_metadata_": {"endpoint_name": "fitness_plateau_breaker", "response_language": "en"}
}

Positionnement du produit

Très utile pour le coaching en ligne, les applications de récomposition corporelle et les flux de suivi de progrès en entreprise.

Note

weeks_stalled doit être compris entre 1 et 24.

Points de terminaison recommandés