Aller au contenu

API des micronutriments

Recherchez les besoins quotidiens en micronutriments par nom de nutriment, âge et sexe, avec des recommandations adaptées à chaque étape de la vie.

Point de terminaison

  • GET /api/v1/micronutrient
  • POST /api/v1/micronutrient/post

Paramètres

Nom Type Obligatoire In Description
gender string Oui Query/Body male ou female.
age integer Oui Query/Body Âge en années; prend en charge les groupes d'âge à partir de 9 ans.
micronutrient string Oui Query/Body Clé de nutriment (calcium, clés liées à iron, magnesium, b12, etc.).
lang string Non Query Langue de la réponse (en, es, de, fr, pt, ja, hi, ar).

Pourquoi utiliser ce point de terminaison

  • Centraliser les recherches des besoins nutritionnels pour les produits nutritionnels.
  • Fournir des recommandations spécifiques aux groupes d'âge dans les flux UX.
  • Fournir des recommandations adaptées à chaque étape de la vie lors de chaque recherche.

Commencer

Exemple de requête

curl -X GET "https://api.hefitapi.com/api/v1/micronutrient?gender=female&age=29&micronutrient=iron&lang=en" \
  -H "X-API-Key: YOUR_API_KEY"
curl -X POST "https://api.hefitapi.com/api/v1/micronutrient/post?lang=en" \
  -H "Content-Type: application/json" \
  -H "X-API-Key: YOUR_API_KEY" \
  -d '{"gender":"male","age":55,"micronutrient":"magnesium"}'

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.

{
  "Micronutrient": "iron",
  "Requirement": "18 mg/d",
  "requirement_value": 18,
  "requirement_unit": "mg/d",
  "Gender": "female",
  "Age": "29 yr",
  "age_group": "19-30 y",
  "life_stage": "adult",
  "life_stage_label": "Adult",
  "priority_focus": ["Prioritize nutrient density and absorption quality"],
  "monitoring_plan": "Review dietary adequacy in periodic nutrition check-ins.",
  "_enterprise": {
    "client": "Acme Health",
    "plan": "pro",
    "request_id": "f9b92ab61182d57e",
    "quota": 120,
    "usage_tracking": true
  },
  "_api_metadata_": {
    "endpoint_name": "micronutrient",
    "response_language": "en"
  }
}

Positionnement du produit

Idéal pour les portails d'éducation nutritionnelle, les systèmes de planification de repas et les produits de prévention de la santé pour les entreprises.

Note

Si l'âge se situe en dehors des plages prises en charge, une erreur HTTP 400 est retournée car aucune catégorie de besoins n'est définie.

Points de terminaison recommandés