API de l'Indice de Fatigue du Système Nerveux Central¶
Retourne le score de fatigue du système nerveux central, le statut de récupération des nerfs et les recommandations pour des stimuli lourds/légers/de repos, avec des conseils de récupération concrets.
Point de terminaison¶
GET /api/v1/fitness/central-fatigue-indexPOST /api/v1/fitness/central-fatigue-index/post
Paramètres¶
| Nom | Type | Obligatoire | Valeur | Description |
|---|---|---|---|---|
sleep_hours | nombre (0-16) | Oui | Requête/Corps | Durée du sommeil de la nuit dernière. |
resting_hr | nombre (30-120) | Oui | Requête/Corps | Fréquence cardiaque au repos (bpm). |
hrv | nombre (10-200) | Oui | Requête/Corps | HRV en millisecondes. |
motivation_level | entier (1-10) | Oui | Requête/Corps | Niveau de motivation/préparation subjectif. |
reaction_time_ms | nombre (120-800) | Non | Requête/Corps | Signal de temps de réaction optionnel. |
lang | chaîne | Non | Requête | Langue de la réponse (en,es,de,fr,pt,ja,hi,ar). |
Pourquoi utiliser ce point de terminaison¶
- Intégrer la science de la préparation dans le code quotidien.
- Prévenir le surmenage dû à l'accumulation de fatigue du système nerveux central.
- Alimenter des moteurs de recommandations lourdes/légères/de repos explicables.
Exemple de requête¶
curl -X GET "https://api.hefitapi.com/api/v1/fitness/central-fatigue-index?sleep_hours=6.4&resting_hr=68&hrv=46&motivation_level=5&reaction_time_ms=305&lang=en" \
-H "X-API-Key: YOUR_API_KEY"
curl -X POST "https://api.hefitapi.com/api/v1/fitness/central-fatigue-index/post?lang=en" \
-H "Content-Type: application/json" \
-H "X-API-Key: YOUR_API_KEY" \
-d '{"sleep_hours":6.4,"resting_hr":68,"hrv":46,"motivation_level":5,"reaction_time_ms":305}'
Exemple de réponse¶
Info
L'exemple de réponse ci-dessous est uniquement à des fins de démonstration. Pour obtenir la structure JSON complète, réelle et potentiellement plus riche, effectuez une requête en direct vers cet endpoint.
{
"cns_fatigue_score": 58,
"neural_recovery_status": {
"status": "fatigued",
"status_label": "Fatigued",
"insight": "Recovery is incomplete; reduce neural load today."
},
"stimulus_recommendation": {
"target": "light",
"target_label": "Light",
"session_note": "Favor technique and quality over max output."
},
"fatigue_component_load": {
"sleep_load": 12.8,
"autonomic_load": 28.1,
"motivation_load": 8.0,
"reaction_load": 4.4
},
"inputs": {
"sleep_hours": 6.4,
"resting_hr_bpm": 68.0,
"hrv_ms": 46.0,
"motivation_level": 5,
"reaction_time_ms": 305.0
},
"recovery_recommendations": ["Reduce CNS load", "Prioritize sleep quality"],
"next_review_window_hours": 18,
"summary": "Central fatigue is elevated and should be managed.",
"language": "en",
"_enterprise": {
"client": "Acme Health",
"plan": "pro",
"request_id": "0ab43e1d95ca77df",
"quota": 120,
"usage_tracking": true
},
"_api_metadata_": {
"endpoint_name": "fitness_central_fatigue_index",
"response_language": "en"
}
}
Positionnement commercial¶
Un différenciateur de qualité pour le suivi des athlètes, l'IA de la récupération et les plateformes de coaching d'entreprise.
Note
reaction_time_ms est optionnel; tous les autres entrées de préparation sont obligatoires.
Points de terminaison recommandés¶
GET /api/v1/ponderal-index- API de l'indice pondéralGET /api/v1/bmi- API de l'IMCGET /api/v1/tdee- API du TDEEGET /api/v1/bmr- API du BMRGET /api/v1/protein-calculator- API du calculateur de protéinesGET /api/v1/fitness/heart-rate-zones- API des Zones de Fréquence Cardiaque