API de calcul des glucides nets¶
Estimez les glucides nets avec le mode d'étiquetage USA/Canada et des conseils en matière de qualité nutritionnelle.
Point de terminaison¶
GET /api/v1/net-carbs-calculatorPOST /api/v1/net-carbs-calculator/post
Paramètres¶
| Nom | Type | Obligatoire | In | Description |
|---|---|---|---|---|
total_carbohydrates | nombre (>=0) | Oui | Requête/Corps | Glucides totaux en grammes. |
fiber | nombre (>=0) | Oui | Requête/Corps | Glucides fibre en grammes. |
sugar_alcohol | nombre (>=0) | Oui | Requête/Corps | Glucides alcooliques en grammes. |
in_usa_ca | chaîne de caractères | Oui | Requête/Corps | Mode d'étiquetage yes ou no. |
lang | chaîne de caractères | Non | Requête | Langue de la réponse (en,es,de,fr,pt,ja,hi,ar). |
Pourquoi utiliser ce point de terminaison¶
- Normaliser le calcul des glucides nets pour différents produits.
- Inclure des informations sur la qualité des fibres et des signaux de bandes de glucides.
- Prendre en charge les différences d'étiquetage régionales dans un seul point de terminaison.
Exemple de requête¶
curl -X GET "https://api.hefitapi.com/api/v1/net-carbs-calculator?total_carbohydrates=42&fiber=11&sugar_alcohol=8&in_usa_ca=yes&lang=en" \
-H "X-API-Key: YOUR_API_KEY"
curl -X POST "https://api.hefitapi.com/api/v1/net-carbs-calculator/post?lang=en" \
-H "Content-Type: application/json" \
-H "X-API-Key: YOUR_API_KEY" \
-d '{"total_carbohydrates":35,"fiber":12,"sugar_alcohol":6,"in_usa_ca":"yes"}'
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.
{
"total_carbohydrates_g": 42.0,
"fiber_g": 11.0,
"sugar_alcohol_g": 8.0,
"in_usa_ca": "yes",
"net_carbs_g": 27.0,
"calories_from_net_carbs_kcal": 108.0,
"carb_band": "moderate",
"carb_band_label": "Moderate",
"fiber_ratio_percent": 26.19,
"labeling_profile": "US/CA net-carb labeling profile.",
"quality_signal": "High-fiber carb profile.",
"action_plan": ["Use moderate-carb meal planning strategy"],
"adjustment_rules": ["Tune carb intake to goal and response"],
"_enterprise": {"client": "Acme Health", "plan": "pro", "request_id": "5a59de745113bf8a", "quota": 120, "usage_tracking": true},
"_api_metadata_": {"endpoint_name": "net_carbs_calculator", "response_language": "en"}
}
Positionnement des produits¶
Utile pour les applications keto/à faible teneur en glucides, les étiquettes nutritionnelles et les produits de suivi des consommateurs.
Note
Tous les entrées de glucides doivent être non négatives.
Points de terminaison recommandés¶
GET /api/v1/carbs-calculator- API de calcul des glucidesGET /api/v1/6mwt-calculator- API de calcul du 6MwtGET /api/v1/abi-calculator- API de calcul de l'ABIGET /api/v1/ava-calculator- API de calcul de l'AVAGET /api/v1/bri-calculator- API de calcul de BRIGET /api/v1/bsa-calculator- API de calcul de BSA