Aller au contenu

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-calculator
  • POST /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.

Commencer

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