واجهة برمجة تطبيقات THR¶
إنشاء نطاق مثالي لمعدل ضربات القلب المستهدف للتمارين الهوائية بناءً على ملف تعريف اللياقة البدنية.
نقطة النهاية¶
GET /api/v1/thrPOST /api/v1/thr/post
المعلمات¶
| الاسم | النوع | مطلوب | في | الوصف |
|---|---|---|---|---|
age | عدد صحيح (>0) | نعم | استعلام/جسم | العمر بالسنوات. |
fitness_level | سلسلة | نعم | استعلام/جسم | beginner, intermediate, advanced. |
lang | سلسلة | لا | استعلام | لغة الاستجابة (en, es, de, fr, pt, ja, hi, ar). |
لماذا استخدام هذه نقطة النهاية¶
- إنشاء سريع لنطاقات الهدف للتمارين الهوائية.
- تقدم بسيط من مناطق الكثافة للمبتدئين إلى مناطق الكثافة المتقدمة.
- مفيد في عمليات الإعداد وقوالب البرامج.
مثال على الطلب¶
curl -X GET "https://api.hefitapi.com/api/v1/thr?age=35&fitness_level=intermediate&lang=en" \
-H "X-API-Key: YOUR_API_KEY"
curl -X POST "https://api.hefitapi.com/api/v1/thr/post?lang=en" \
-H "Content-Type: application/json" \
-H "X-API-Key: YOUR_API_KEY" \
-d '{"age":42,"fitness_level":"advanced"}'
مثال على الاستجابة¶
معلومات
مثال الاستجابة أدناه هو فقط لأغراض العرض التوضيحي. للحصول على هيكل JSON الكامل، وفي الوقت الفعلي، وربما أكثر ثراء، قم بإرسال طلب إلى هذه نقطة النهاية.
{
"thr_min": "111.0 bpm",
"thr_max": "157.25 bpm",
"age": 35,
"fitness_level": "intermediate",
"max_heart_rate": 185,
"target_zone_bpm": {"min": 111.0, "max": 157.25},
"intensity_band": "build",
"intensity_label": "Build",
"risk_signal": "Progressive zone; monitor exertion quality.",
"action_plan": ["Use progressive interval blocks"],
"monitoring_plan": "Track session RPE and HR drift.",
"language": "en",
"_enterprise": {"client": "Acme Health", "plan": "pro", "request_id": "7e2a8b7b8bf3fc2e", "quota": 120, "usage_tracking": true},
"_api_metadata_": {"endpoint_name": "thr", "response_language": "en"}
}
وضع المنتج¶
نقطة نهاية أساسية خفيفة الوزن لتطبيقات التخطيط للتمارين الهوائية ومجموعات التدريب سهلة الاستخدام للمبتدئين.
ملاحظة
يجب أن تكون fitness_level أحد beginner, intermediate, advanced.
نقاط النهاية الموصى بها¶
GET /api/v1/bmi- واجهة برمجة تطبيقات BMIGET /api/v1/tdee- واجهة برمجة تطبيقات TDEEGET /api/v1/bmr- واجهة برمجة تطبيقات BMRGET /api/v1/protein-calculator- واجهة برمجة تطبيقات حاسبة البروتينGET /api/v1/fitness/heart-rate-zones- واجهة برمجة تطبيقات نطاقات معدل ضربات القلبGET /api/v1/bodyfat- واجهة برمجة تطبيقات نسبة الدهون في الجسم