Aller au contenu

API de l'Âge Cardiovasculaire

Estimez l'âge cardiovasculaire biologique par rapport à l'âge chronologique à l'aide de marqueurs cardiométaboliques courants.

Point de terminaison

  • GET /api/v1/health/cardiovascular-age
  • POST /api/v1/health/cardiovascular-age/post

Paramètres

Nom Type Obligatoire In Description
age entier (20-85) Oui Requête/Corps Âge chronologique.
systolic_bp nombre Oui Requête/Corps Pression artérielle systolique en mmHg.
diastolic_bp nombre Oui Requête/Corps Pression artérielle diastolique en mmHg.
resting_hr nombre Oui Requête/Corps Fréquence cardiaque au repos en bpm.
cholesterol_ratio nombre Oui Requête/Corps Ratio cholestérol total / HDL.
smoking_status chaîne Oui Requête/Corps never, former ou active.
lang chaîne Non Requête Langue de la réponse (en,fr,es,de,pt,ja,hi,ar,bn,gu,id,it,ko,mr,nl,pa,pl,ro,ru,ta,te,th,tr,ur,vi,zh).

Exemple de requête

curl -X GET "https://api.hefitapi.com/api/v1/health/cardiovascular-age?age=42&systolic_bp=128&diastolic_bp=82&resting_hr=68&cholesterol_ratio=4.1&smoking_status=former&lang=en" \
  -H "X-API-Key: YOUR_API_KEY"

Exemple de réponse

{
  "chronological_age": 42,
  "systolic_bp": 128.0,
  "diastolic_bp": 82.0,
  "resting_hr": 68.0,
  "cholesterol_ratio": 4.1,
  "smoking_status": "former",
  "cardiovascular_age": 45.0,
  "risk_category": "elevated",
  "risk_category_label": "Elevated cardiovascular risk",
  "summary": "Cardiovascular markers show mild elevation. Focus on aerobic conditioning and dietary optimization.",
  "recommendations": ["Increase weekly low-intensity steady-state cardiovascular volume."],
  "language": "en",
  "_api_metadata_": {"endpoint_name": "cardiovascular_age", "response_language": "en"}
}

Localisation

Ce point de terminaison lit health_fitness_cardiovascular_age.json à partir des catalogues de langues pris en charge.

Points de terminaison recommandés