コルチゾール ストレス ロード API¶
パフォーマンスとウェルネス製品のための構造化された回復とエスカレーション出力を用いて、ストレスの負担と過度なトレーニングのリスクを評価します。
エンドポイント¶
GET /api/v1/fitness/cortisol-stress-loadPOST /api/v1/fitness/cortisol-stress-load/post
パラメータ¶
| 名前 | 型 | 必須 | In | 説明 |
|---|---|---|---|---|
sleep_hours | number (0-16) | はい | Query/Body | 睡眠時間。 |
caffeine_intake_mg | number (0-1200) | はい | Query/Body | 1日に摂取するカフェインの量(mg)。 |
training_intensity | string | はい | Query/Body | low, moderate, high, very_high。 |
life_stress_score | integer (1-10) | はい | Query/Body | 主観的な生活におけるストレスの負担。 |
lang | string | いいえ | Query | レスポンス言語 (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}'
レスポンス例¶
Info
以下は、デモンストレーション用であり、完全なリアルタイム、および潜在的に豊富な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- 適応型トレーニング負荷 APIGET /api/v1/fitness/volume-load-analysis- ボリューム負荷分析 APIGET /api/v1/bmi- BMI APIGET /api/v1/tdee- TDEE APIGET /api/v1/bmr- BMR APIGET /api/v1/protein-calculator- タンパク質計算 API