واجهة برمجة تطبيقات الدهون في الجسم (مدخلات بالوحدات المترية)¶
تقدير نسبة الدهون في الجسم من مدخلات نموذج مشتق من مؤشر كتلة الجسم وإرجاع نطاقات التصنيف الخاصة بالجنس.
نقطة النهاية¶
GET /api/v1/bodyfatPOST /api/v1/bodyfat/post
المعلمات¶
| الاسم | النوع | مطلوب | In | الوصف |
|---|---|---|---|---|
gender | سلسلة (male, female) | نعم | استعلام/جسم | الجنس البيولوجي. |
age | رقم | نعم | استعلام/جسم | العمر بالسنوات. |
height | رقم | نعم | استعلام/جسم | الطول بالسنتيمترات. |
weight | رقم | نعم | استعلام/جسم | الوزن بالكيلوجرام. |
units | سلسلة (metric, imperial) | لا | استعلام/جسم | تنسيق العرض فقط. افتراضيًا metric. |
lang | سلسلة | لا | استعلام | لغة الاستجابة (en, es, de, fr, pt, ja, hi, ar). |
لماذا استخدام هذه النهاية¶
- إضافة تقدير للدهون في الجسم بدون أجهزة قياس الجلد.
- تجميع المستخدمين حسب نطاق السمنة لأتمتة التدريب.
- الجمع مع نقاط النهاية الخاصة بمؤشر كتلة الجسم/معدل الأيض الأساسي للحصول على سياق كامل للتكوين.
مثال على الطلب¶
curl -X GET "https://api.hefitapi.com/api/v1/bodyfat?gender=female&age=33&height=165&weight=68&units=metric&lang=en" \
-H "X-API-Key: YOUR_API_KEY"
curl -X POST "https://api.hefitapi.com/api/v1/bodyfat/post?lang=en" \
-H "Content-Type: application/json" \
-H "X-API-Key: YOUR_API_KEY" \
-d '{"gender":"female","age":33,"height":165,"weight":68,"units":"metric"}'
مثال على الاستجابة¶
معلومات
مثال الاستجابة أدناه مخصص للأغراض التوضيحية فقط. للحصول على بنية JSON الكاملة، في الوقت الفعلي، وربما أكثر ثراءً، قم بإرسال طلب حقيقي إلى هذه النهاية.
{
"height": "1.6 m",
"weight": "68.0 kg",
"bmi": "25.0 kg/m2",
"bodyfat": "31.29 %",
"age": 33.0,
"gender": "female",
"bodyfat_status": "Obese",
"bodyfat_percent": 31.29,
"bmi_value": 24.98,
"bodyfat_band": "obese",
"bodyfat_band_label": "Obese",
"risk_signal": "Adiposity risk is elevated.",
"action_plan": ["Reduce visceral fat drivers", "Improve consistency"],
"monitoring_plan": "Review trend every 4 weeks.",
"language": "en",
"_enterprise": {
"client": "Acme Health",
"plan": "pro",
"request_id": "6f143d4f3f26f891",
"quota": 120,
"usage_tracking": true
},
"_api_metadata_": {
"api_name": "Health Fitness API by Dakidarts®",
"endpoint_name": "bodyfat",
"response_language": "en"
}
}
قيمة المنتج¶
مفيد لتطبيقات التغذية الشخصية ولوحات الصحة، وأنظمة تسجيل الرعاية الوقائية.
ملاحظة
يبقى الإدخال بالوحدات المترية لإجراء العمليات الحسابية؛ units يغير فقط تنسيق العرض في الاستجابة.
نقاط النهاية الموصى بها¶
GET /api/v1/bodyfat/army- واجهة برمجة تطبيقات Bodyfat ArmyGET /api/v1/bodyfat_imperial- واجهة برمجة تطبيقات Bodyfat ImperialGET /api/v1/bodyfat/navy- واجهة برمجة تطبيقات Bodyfat NavyGET /api/v1/bmi- واجهة برمجة تطبيقات BMIGET /api/v1/tdee- واجهة برمجة تطبيقات TDEEGET /api/v1/bmr- واجهة برمجة تطبيقات BMR