واجهة برمجة التطبيقات (API) لمؤشر الكتلة الجسمية¶
تقدير مدى تناسق الجسم باستخدام مؤشر الكتلة الجسمية مع تفسير مدروس للفئة العمرية.
نقطة النهاية¶
GET /api/v1/ponderal-indexPOST /api/v1/ponderal-index/post
المعلمات¶
| الاسم | النوع | مطلوب | In | الوصف |
|---|---|---|---|---|
weight | رقم | نعم | الاستعلام/الجسم | قيمة وزن الجسم. |
height | رقم | نعم | الاستعلام/الجسم | قيمة طول الجسم. |
age_group | سلسلة نصية | لا | الاستعلام/الجسم | adult (افتراضي) أو infant. |
unit | سلسلة نصية | لا | الاستعلام/الجسم | metric (افتراضي) أو imperial. |
height_unit | سلسلة نصية | لا | الاستعلام/الجسم | للوضع المتر: m (افتراضي) أو cm. |
lang | سلسلة نصية | لا | الاستعلام | لغة الاستجابة (en,es,de,fr,pt,ja,hi,ar). |
لماذا استخدام هذه نقطة النهاية¶
- إضافة رؤى حول تناسق الجسم تتجاوز مؤشر كتلة الجسم.
- دعم نطاقات تفسير الأطفال والبالغين.
- توفير حقول إرشاد لمراقبة سير العمل.
مثال على الطلب¶
curl -X GET "https://api.hefitapi.com/api/v1/ponderal-index?weight=74&height=1.75&age_group=adult&unit=metric&height_unit=m&lang=en" \
-H "X-API-Key: YOUR_API_KEY"
curl -X POST "https://api.hefitapi.com/api/v1/ponderal-index/post?lang=en" \
-H "Content-Type: application/json" \
-H "X-API-Key: YOUR_API_KEY" \
-d '{"weight":9.2,"height":72,"age_group":"infant","unit":"metric","height_unit":"cm"}'
مثال على الاستجابة¶
معلومات
مثال الاستجابة أدناه هو لأغراض العرض التوضيحي فقط. للحصول على بنية JSON الكاملة، وفي الوقت الفعلي، وربما أكثر ثراء، قم بإجراء طلب مباشر إلى هذه نقطة النهاية.
{
"ponderal_index": 13.81,
"interpretation": "Normal weight",
"normal_range": "11-15",
"unit": "metric",
"risk_band": "target",
"risk_band_label": "Target",
"risk_signal": "Body proportionality is within expected range.",
"action_plan": ["Continue balanced monitoring strategy"],
"monitoring_plan": "Reassess with growth/body-composition context.",
"_enterprise": {"client": "Acme Health", "plan": "pro", "request_id": "95ee056d96ad3c84", "quota": 120, "usage_tracking": true},
"_api_metadata_": {"endpoint_name": "ponderal_index", "response_language": "en"}
}
وضع المنتج¶
مفيد لحسابات سريرية وأدوات للأطفال ومنصات تحليل تكوين الجسم.
ملاحظة
في الوضع المتر، قم بتعيين height_unit=cm عند تمرير الطول بالسنتيمتر.
نقاط النهاية الموصى بها¶
GET /api/v1/fitness/central-fatigue-index- واجهة برمجة التطبيقات (API) لمؤشر التعب المركزيGET /api/v1/bmi- واجهة برمجة التطبيقات (API) لـ BMIGET /api/v1/tdee- واجهة برمجة التطبيقات (API) لـ TDEEGET /api/v1/bmr- واجهة برمجة التطبيقات (API) لـ BMRGET /api/v1/protein-calculator- واجهة برمجة التطبيقات (API) لحساب البروتينGET /api/v1/fitness/heart-rate-zones- واجهة برمجة التطبيقات (API) لنطاقات معدل ضربات القلب