API Un Rep Max¶
Estimez la 1RM à partir de la performance de levée sous-maximale et renvoyez des objectifs de planification de la force.
Point de terminaison¶
GET /api/v1/fitness/one-rep-maxPOST /api/v1/fitness/one-rep-max/post
Paramètres¶
| Nom | Type | Obligatoire | In | Description |
|---|---|---|---|---|
weight | nombre | Oui | Requête/Corps | Poids soulevé. |
reps | entier (1-15) | Oui | Requête/Corps | Répétitions effectuées. |
formula | chaîne | Non | Requête/Corps | epley, brzycki ou lander ; par défaut epley. |
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/one-rep-max?weight=100&reps=5&formula=epley&lang=en" \
-H "X-API-Key: YOUR_API_KEY"
Exemple de réponse¶
{
"weight": 100.0,
"reps": 5,
"formula": "epley",
"one_rep_max": 116.67,
"submaximal_load_chart": {
"95_percent": 110.83,
"90_percent": 105.0,
"85_percent": 99.17,
"80_percent": 93.33,
"75_percent": 87.5
},
"strength_estimate_band": "reliable",
"summary": "1RM estimate is reliable for programming when reps are low to moderate.",
"recommendations": [],
"language": "en",
"_api_metadata_": {"endpoint_name": "one_rep_max", "response_language": "en"}
}
Localisation¶
Ce point de terminaison lit health_fitness_one_rep_max.json à partir des catalogues de langues pris en charge.
Points de terminaison recommandés¶
GET /api/v1/fitness/strength-benchmark- API de référence de la forceGET /api/v1/fitness/allometric-scaling- API du scaling allométriqueGET /api/v1/fitness/volume-load-analysis- API d'analyse de la charge de volume