Aller au contenu

API du Taux de Transpiration et Sodium

Renvoie des estimations du taux de transpiration et de la perte de sodium pour la planification du sport, de l'endurance et de l'exposition à la chaleur.

Point de terminaison

  • GET /api/v1/fitness/sweat-rate-sodium
  • POST /api/v1/fitness/sweat-rate-sodium/post

Paramètres

Nom Type Obligatoire In Description
pre_workout_weight_kg nombre Oui Requête/Corps Poids corporel avant l'exercice.
post_workout_weight_kg nombre Oui Requête/Corps Poids corporel après l'exercice.
fluid_consumed_liters nombre Oui Requête/Corps Liquides consommés pendant l'exercice.
duration_minutes nombre Oui Requête/Corps Durée de la séance en minutes.
sweat_profile chaîne Non Requête/Corps salty, normal ou dilute ; par défaut normal.
lang chaîne Non Requête Langue de la réponse (en,fr,es,de,pt,ja,hi,ar,bn,gu,id,it,ko,mr,nl,pa,pl,ro,ru,ta,te,th,tr,ur,vi,zh).

Exemple de requête

curl -X GET "https://api.hefitapi.com/api/v1/fitness/sweat-rate-sodium?pre_workout_weight_kg=78&post_workout_weight_kg=77.2&fluid_consumed_liters=0.6&duration_minutes=90&sweat_profile=normal&lang=en" \
  -H "X-API-Key: YOUR_API_KEY"
curl -X POST "https://api.hefitapi.com/api/v1/fitness/sweat-rate-sodium/post?lang=en" \
  -H "Content-Type: application/json" \
  -H "X-API-Key: YOUR_API_KEY" \
  -d '{"pre_workout_weight_kg":78,"post_workout_weight_kg":77.2,"fluid_consumed_liters":0.6,"duration_minutes":90,"sweat_profile":"normal"}'

Exemple de réponse

{
  "sweat_loss_liters": 1.4,
  "sweat_rate_l_hr": 0.93,
  "sodium_loss_mg": 1120.0,
  "sweat_rate_band": "moderate",
  "sweat_rate_label": "Moderate sweat rate",
  "sweat_profile": "normal",
  "sweat_profile_label": "Normal sweat profile",
  "summary": "Moderate sweat rate. Structured fluid and electrolyte replacement is recommended for longer sessions.",
  "recommendations": {
    "hydration": ["Drink 500-750ml of fluid per hour of active training."],
    "electrolytes": ["Use standard electrolyte formulation (600-900mg/L) for sessions exceeding 60 minutes."]
  },
  "language": "en",
  "_api_metadata_": {"endpoint_name": "sweat_rate_sodium", "response_language": "en"}
}

Localisation

Ce point de terminaison lit health_fitness_sweat_rate_sodium.json à partir des catalogues de langues pris en charge.

Points de terminaison recommandés