API de calcul du métabolisme de base (LBM)¶
Calculez le métabolisme de base en utilisant les équations dérivées par Boer et fournissez des recommandations au niveau de la composition pour le suivi et la planification.
Endpoint¶
GET /api/v1/lbm-calculatorPOST /api/v1/lbm-calculator/post
Paramètres¶
| Nom | Type | Obligatoire | In | Description |
|---|---|---|---|---|
weight | nombre | Oui | Requête/Corps | Poids en kg (metric) ou lb (imperial). |
height | nombre | Oui | Requête/Corps | Taille en cm (metric) ou pouces (imperial). |
sex | chaîne de caractères | Oui | Requête/Corps | male ou female. |
unit | chaîne de caractères | Non | Requête/Corps | metric (par défaut) ou imperial. |
lang | chaîne de caractères | Non | Requête | Langue de la réponse (en, es, de, fr, pt, ja, hi, ar). |
Pourquoi utiliser cet endpoint¶
- Standardiser le calcul du métabolisme de base dans les applications mobiles et web.
- Suivre la qualité de la composition grâce à des regroupements simples en pourcentage.
- Alimenter les tableaux de bord de progression avec des informations sur la composition facilement compréhensibles.
Exemple de requête¶
curl -X GET "https://api.hefitapi.com/api/v1/lbm-calculator?weight=80&height=178&sex=male&unit=metric&lang=en" \
-H "X-API-Key: YOUR_API_KEY"
curl -X POST "https://api.hefitapi.com/api/v1/lbm-calculator/post?lang=en" \
-H "Content-Type: application/json" \
-H "X-API-Key: YOUR_API_KEY" \
-d '{"weight":150,"height":66,"sex":"female","unit":"imperial"}'
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, en temps réel et potentiellement plus riche, effectuez une requête réelle vers cet endpoint.
{
"lbm_kg": 76.326,
"lbm_ratio_percent": 95.41,
"formula_used": "Boer",
"sex": "male",
"composition_band": "high",
"composition_band_label": "High",
"risk_signal": "Lean mass profile currently favorable.",
"action_plan": ["Maintain progressive training and protein consistency"],
"monitoring_plan": "Re-check after each training block.",
"_enterprise": {
"client": "Acme Health",
"plan": "pro",
"request_id": "93fb7e2d06ac12f0",
"quota": 120,
"usage_tracking": true
},
"_api_metadata_": {
"endpoint_name": "lbm_calculator",
"response_language": "en"
}
}
Positionnement du produit¶
Idéal pour les produits de récomposition corporelle, les tableaux de bord de coaching et les moteurs d'évaluation de santé d'entreprise.
Note
La conversion d'unités est automatique lorsque unit=imperial.
Endpoints recommandés¶
GET /api/v1/6mwt-calculator- API du calculateur 6MwtGET /api/v1/abi-calculator- API du calculateur AbiGET /api/v1/ava-calculator- API du calculateur AvaGET /api/v1/bri-calculator- API du calculateur BriGET /api/v1/bsa-calculator- API du calculateur BsaGET /api/v1/carbs-calculator- API du calculateur Carbs