API de calcul simple des apports en sucres¶
Estimer les apports recommandés en sucres simples et les objectifs d'apport plus stricts, en fonction des besoins énergétiques.
Point de terminaison¶
GET /api/v1/ss-intake-calculatorPOST /api/v1/ss-intake-calculator/post
Paramètres¶
| Nom | Type | Obligatoire | Valeur | Description |
|---|---|---|---|---|
sex | string | Oui | Requête/Corps | male ou female. |
age | number (>0) | Oui | Requête/Corps | Âge en années. |
height | number (>0) | Oui | Requête/Corps | Taille en cm (metric) ou pouces (imperial). |
weight | number (>0) | Oui | Requête/Corps | Poids en kg (metric) ou lb (imperial). |
activity_level | string | Oui | Requête/Corps | sedentary,lightly_active,moderately_active,very_active,extra_active. |
unit | string | Non | Requête/Corps | metric (par défaut) ou imperial. |
lang | string | Non | Requête | Langue de la réponse (en,es,de,fr,pt,ja,hi,ar). |
Pourquoi utiliser ce point de terminaison¶
- Traduire les besoins énergétiques en directives concernant la consommation de sucres.
- Fournir des objectifs d'apport stricts et pratiques dans une seule réponse.
- Soutenir les produits nutritionnels grâce à des contrôles de qualité.
Exemple de requête¶
curl -X GET "https://api.hefitapi.com/api/v1/ss-intake-calculator?sex=female&age=30&height=167&weight=68&activity_level=moderately_active&unit=metric&lang=en" \
-H "X-API-Key: YOUR_API_KEY"
curl -X POST "https://api.hefitapi.com/api/v1/ss-intake-calculator/post?lang=en" \
-H "Content-Type: application/json" \
-H "X-API-Key: YOUR_API_KEY" \
-d '{"sex":"male","age":36,"height":71,"weight":186,"activity_level":"very_active","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 sur cet endpoint.
{
"sex": "female",
"age": 30.0,
"height_cm": 167.0,
"weight_kg": 68.0,
"unit": "metric",
"activity_level": "moderately_active",
"tdee_kcal_per_day": 2197.5,
"simple_sugar_intake_g": 54.94,
"strict_simple_sugar_target_g": 27.47,
"sugar_band": "moderate",
"sugar_band_label": "Moderate",
"intake_context": "Moderate activity sugar budget.",
"action_plan": ["Keep added sugars within target window"],
"quality_guardrails": ["Prefer whole-food carbohydrate sources"],
"monitoring_plan": "Track weekly average intake against target.",
"_enterprise": {"client": "Acme Health", "plan": "pro", "request_id": "c7f9b469076db8a3", "quota": 120, "usage_tracking": true},
"_api_metadata_": {"endpoint_name": "ss_intake_calculator", "response_language": "en"}
}
Positionnement du produit¶
Un point de terminaison pratique pour les applications de sensibilisation aux sucres, la planification des repas et les flux de travail de nutrition préventive.
Note
Tous les champs de profil (sex,age,height,weight,activity_level) sont obligatoires.
Points de terminaison recommandés¶
GET /api/v1/fat-intake-calculator- API de calcul de l'apport en matières grassesGET /api/v1/6mwt-calculator- API de calcul 6MwtGET /api/v1/abi-calculator- API de calcul AbiGET /api/v1/ava-calculator- API de calcul AvaGET /api/v1/bri-calculator- API de calcul BriGET /api/v1/bsa-calculator- API de calcul Bsa