واجهة برمجة تطبيقات (API) لتحميل التوتر الناتج عن الكورتيزول¶
قياس عبء التوتر ومخاطر الإفراط في التدريب مع مخرجات منظمة لإعادة التأهيل والتحسين للأداء والصحة.
نقطة النهاية¶
GET /api/v1/fitness/cortisol-stress-loadPOST /api/v1/fitness/cortisol-stress-load/post
المعلمات¶
| الاسم | النوع | مطلوب | القيمة | الوصف |
|---|---|---|---|---|
sleep_hours | رقم (0-16) | نعم | استعلام/جسم | مدة النوم. |
caffeine_intake_mg | رقم (0-1200) | نعم | استعلام/جسم | كمية الكافيين اليومية بالمليغرام. |
training_intensity | سلسلة | نعم | استعلام/جسم | low, moderate, high, very_high. |
life_stress_score | عدد صحيح (1-10) | نعم | استعلام/جسم | عبء التوتر الشخصي. |
lang | سلسلة | لا | استعلام | لغة الاستجابة (en, es, de, fr, pt, ja, hi, ar). |
لماذا استخدام هذه النهاية¶
- اكتشاف مخاطر الإفراط في التدريب قبل حدوث انخفاض في الأداء.
- توجيه اختيار نوع التدريب اليوم.
- أتمتة بروتوكولات إعادة التأهيل في برامج التدريب.
مثال على الطلب¶
curl -X GET "https://api.hefitapi.com/api/v1/fitness/cortisol-stress-load?sleep_hours=5.9&caffeine_intake_mg=360&training_intensity=high&life_stress_score=8&lang=en" \
-H "X-API-Key: YOUR_API_KEY"
curl -X POST "https://api.hefitapi.com/api/v1/fitness/cortisol-stress-load/post?lang=en" \
-H "Content-Type: application/json" \
-H "X-API-Key: YOUR_API_KEY" \
-d '{"sleep_hours":5.9,"caffeine_intake_mg":360,"training_intensity":"high","life_stress_score":8}'
مثال على الاستجابة¶
معلومات
مثال الاستجابة أدناه مخصص للأغراض التوضيحية فقط. للحصول على بنية JSON الكاملة، في الوقت الفعلي، والتي قد تكون أكثر ثراءً، قم بإرسال طلب حقيقي إلى هذه النهاية.
{
"stress_load_index": 78,
"stress_band": "very_high",
"stress_band_label": "Very High",
"overtraining_warning": {
"level": "high",
"level_label": "High",
"insight": "Recovery debt and cumulative stress are elevated."
},
"nervous_system_recovery_guidance": [
"Reduce training load",
"Increase recovery focus"
],
"day_type_recommendation": {
"type": "pull_back",
"focus": "recovery_priority"
},
"rapid_downshift_actions": ["Prioritize sleep extension", "Limit stimulant load"],
"next_48h_protocol": ["Low-intensity movement", "Hydration and sleep emphasis"],
"escalation_flags": ["Critical stress index reached"],
"component_load": {
"sleep_pressure": 29.4,
"caffeine_pressure": 24.0,
"training_pressure": 20.7,
"life_stress_pressure": 28.0
},
"inputs": {
"sleep_hours": 5.9,
"caffeine_intake_mg": 360.0,
"training_intensity": "high",
"training_intensity_label": "High",
"life_stress_score": 8
},
"summary": "Stress burden is high and recovery intervention is needed.",
"language": "en",
"_enterprise": {
"client": "Acme Health",
"plan": "pro",
"request_id": "4e6a8c55eaf0f9d1",
"quota": 120,
"usage_tracking": true
},
"_api_metadata_": {
"endpoint_name": "fitness_cortisol_stress_load",
"response_language": "en"
}
}
وضع المنتج¶
ميزة ذات قيمة عالية لمنصات التعافي، ومحركات التدريب التكيفية، ومنتجات الرياضيين ذوي الأداء العالي.
ملاحظة
تدعم training_intensity فقط: low, moderate, high, very_high.
نقاط النهاية الموصى بها¶
GET /api/v1/fitness/adaptive-training-load- واجهة برمجة تطبيقات (API) لتحميل التدريب التكيفيGET /api/v1/fitness/volume-load-analysis- واجهة برمجة تطبيقات (API) لتحليل الحمل الحجميGET /api/v1/bmi- واجهة برمجة تطبيقات (API) لـ BMIGET /api/v1/tdee- واجهة برمجة تطبيقات (API) لـ TDEEGET /api/v1/bmr- واجهة برمجة تطبيقات (API) لـ BMRGET /api/v1/protein-calculator- واجهة برمجة تطبيقات (API) لحساب البروتين