واجهة برمجة التطبيقات لتقييم المخاطر¶
قيّم مدى استعدادك للتدريب واسترجع الإجراءات الوقائية قبل أن يتحول الإفراط في التدريب إلى مشكلة في الأداء أو التوفر.
نقطة النهاية¶
GET /api/v1/fitness/injury-riskPOST /api/v1/fitness/injury-risk/post
المعلمات¶
| الاسم | النوع | مطلوب | In | الوصف |
|---|---|---|---|---|
training_days | عدد صحيح (0-7) | نعم | استعلام/جسم | عدد أيام التدريب في الأسبوع. |
sleep_hours | رقم (0-16) | نعم | استعلام/جسم | متوسط مدة النوم. |
muscle_soreness | رقم (0-10) | نعم | استعلام/جسم | درجة الألم. |
previous_injury | مشابه للقيم المنطقية | نعم | استعلام/جسم | true/false, 1/0, yes/no. |
lang | سلسلة نصية | لا | استعلام | لغة الاستجابة (en,es,de,fr,pt,ja,hi,ar). |
لماذا تستخدم هذه نقطة النهاية¶
- اكتشف المخاطر المتزايدة للإصابة في وقت مبكر من دورات التدريب.
- ترجم الإشارات المتعلقة بالتعافي إلى تدخلات وقائية.
- أتمتة علامات التصعيد للفرق التدريبية وفرق الرعاية.
مثال على الطلب¶
curl -X GET "https://api.hefitapi.com/api/v1/fitness/injury-risk?training_days=6&sleep_hours=6.1&muscle_soreness=7.2&previous_injury=true&lang=en" \
-H "X-API-Key: YOUR_API_KEY"
curl -X POST "https://api.hefitapi.com/api/v1/fitness/injury-risk/post?lang=en" \
-H "Content-Type: application/json" \
-H "X-API-Key: YOUR_API_KEY" \
-d '{"training_days":5,"sleep_hours":7.0,"muscle_soreness":4.8,"previous_injury":false}'
مثال على الاستجابة¶
معلومات
مثال الاستجابة أدناه مخصص للأغراض التوضيحية فقط. للحصول على هيكل JSON الكامل والواقعي وفي الوقت الفعلي، وربما أكثر غنى، قم بإجراء طلب مباشر إلى هذه نقطة النهاية.
{
"risk_score": 69,
"risk_level": "moderate",
"risk_label": "Moderate",
"preventive_focus": "Prioritize mobility and controlled volume progression.",
"mobility_advice": [
"Add 10-15 minutes of daily mobility prep.",
"Reduce sudden intensity jumps."
],
"daily_readiness_protocol": {
"sleep_gate": "minimum 7h",
"soreness_check": "keep below 6/10 for heavy sessions"
},
"return_to_load_plan": ["Use progressive overload in small weekly steps"],
"session_modifiers": ["Swap one hard day for low-impact conditioning"],
"escalation_flags": ["High training frequency"],
"component_load": {
"training_load_pressure": 30.0,
"sleep_pressure": 15.8,
"soreness_pressure": 21.6,
"injury_history_pressure": 0.0
},
"inputs": {
"training_days": 6,
"sleep_hours": 6.1,
"muscle_soreness": 7.2,
"previous_injury": false
},
"summary": "Moderate risk profile; adjust volume and recovery cadence.",
"language": "en",
"_enterprise": {
"client": "Acme Health",
"plan": "pro",
"request_id": "cb8af45a1c56e3c8",
"quota": 120,
"usage_tracking": true
},
"_api_metadata_": {
"endpoint_name": "fitness_injury_risk",
"response_language": "en"
}
}
وضع المنتج¶
مناسب تمامًا لتطبيقات التدريب الجماعي، وأنظمة التدريب المتصلة بإعادة التأهيل، ومراقبة الاستعداد التنظيمي.
ملاحظة
تقبل previous_injury قيمًا مشابهة للقيم المنطقية (true/false, 1/0, yes/no).
نقاط النهاية الموصى بها¶
GET /api/v1/diabetes-risk- واجهة برمجة التطبيقات لتقييم مخاطر السكريGET /api/v1/fitness/fasted-training-risk- واجهة برمجة التطبيقات لتقييم مخاطر التدريب في الصيامGET /api/v1/fitness/metabolic-adaptation-risk- واجهة برمجة التطبيقات لتقييم مخاطر التكيف الأيضيGET /api/v1/fitness/micronutrient-risk- واجهة برمجة التطبيقات لتقييم مخاطر المغذيات الدقيقةGET /api/v1/fitness/sedentary-risk-score- واجهة برمجة التطبيقات لتقييم مخاطر الجلوسGET /api/v1/bmi- واجهة برمجة التطبيقات لـ BMI