हाइड्रेशन योजना एपीआई¶
शरीर के वजन, परिवेशी तापमान और प्रशिक्षण अवधि से उद्यम-तैयार हाइड्रेशन मार्गदर्शन उत्पन्न करें।
एंडपॉइंट¶
GET /api/v1/fitness/hydration-planPOST /api/v1/fitness/hydration-plan/post
पैरामीटर¶
| नाम | प्रकार | आवश्यक | इन | विवरण |
|---|---|---|---|---|
weight | संख्या (35-300) | हाँ | क्वेरी/बॉडी | किलोग्राम में शरीर का वजन। |
temperature_c | संख्या (-10 से 55) | हाँ | क्वेरी/बॉडी | सेल्सियस में परिवेशी तापमान। |
training_minutes | पूर्णांक (0-360) | हाँ | क्वेरी/बॉडी | दैनिक प्रशिक्षण अवधि। |
lang | स्ट्रिंग | नहीं | क्वेरी | प्रतिक्रिया भाषा (en,es,de,fr,pt,ja,hi,ar)। |
इस एंडपॉइंट का उपयोग क्यों करें¶
- जलवायु और कार्यभार के लिए व्यक्तिगत हाइड्रेशन योजना।
- सोडियम, पोटेशियम और मैग्नीशियम के लक्ष्यों को वापस प्राप्त करें।
- प्री/डैरिंग/पोस्ट प्रशिक्षण के लिए समय-विशिष्ट सेवन प्रोटोकॉल प्रदान करें।
अनुरोध का उदाहरण¶
curl -X GET "https://api.hefitapi.com/api/v1/fitness/hydration-plan?weight=78&temperature_c=31&training_minutes=75&lang=en" \
-H "X-API-Key: YOUR_API_KEY"
curl -X POST "https://api.hefitapi.com/api/v1/fitness/hydration-plan/post?lang=en" \
-H "Content-Type: application/json" \
-H "X-API-Key: YOUR_API_KEY" \
-d '{"weight":78,"temperature_c":31,"training_minutes":75}'
प्रतिक्रिया का उदाहरण¶
!!! सूचना नीचे दिया गया प्रतिक्रिया उदाहरण केवल प्रदर्शन उद्देश्यों के लिए है। पूर्ण, वास्तविक समय और संभावित रूप से अधिक विस्तृत JSON संरचना प्राप्त करने के लिए इस एंडपॉइंट पर लाइव अनुरोध करें।
{
"weight_kg": 78.0,
"temperature_c": 31.0,
"training_minutes": 75,
"training_load": "moderate",
"training_load_label": "Moderate",
"heat_profile": "high",
"heat_profile_label": "High",
"hydration_plan": {
"baseline_hydration_liters": 2.57,
"workout_hydration_liters": 0.75,
"heat_adjustment_liters": 1.35,
"total_daily_target_liters": 4.67
},
"daily_hydration_baseline_liters": 2.57,
"electrolyte_targets": {
"sodium_mg": 1638,
"potassium_mg": 504,
"magnesium_mg": 116
},
"timing_protocol": {
"pre_training": {"volume_liters": 0.51, "instruction": "Hydrate before session start."},
"during_training": {"volume_liters": 0.72, "instruction": "Use steady fluid intake during training."},
"post_training": {"volume_liters": 1.68, "instruction": "Rehydrate in the first recovery window."}
},
"adjustment_logic": "Increase fluid and sodium as heat and duration rise.",
"scenario_guidance": ["Prioritize cooling and frequent sips"],
"rapid_adjustment_rules": ["Add electrolytes for longer sessions"],
"next_check_protocol": {"window_hours": 24, "metric": "hydration compliance"},
"risk_flags": ["Heat stress risk elevated", "Electrolyte gap risk"],
"summary": "Elevated hydration and electrolyte support advised.",
"recommendations": [
"Increase hydration volumes for moderate training load.",
"Use pre, intra, and post-workout intake timing."
],
"language": "en",
"_enterprise": {
"client": "Acme Health",
"plan": "pro",
"request_id": "fc6d8cc3f0b14fb2",
"quota": 120,
"usage_tracking": true
},
"_api_metadata_": {
"endpoint_name": "fitness_hydration_plan",
"response_language": "en"
}
}
उत्पाद की स्थिति¶
क्लायमेट-अवेयर हाइड्रेशन ऑटोमेशन की आवश्यकता वाले स्पोर्ट्स ऐप्स, वेलनेस वियरेबल्स और एंटरप्राइज़ कोचिंग सिस्टम के लिए एकदम सही।
!!! नोट training_minutes 0-360 का समर्थन करता है; सीमा के बाहर के मान HTTP 400 लौटाते हैं।
अनुशंसित एंडपॉइंट¶
GET /api/v1/fitness/daily-plan- दैनिक योजना एपीआईGET /api/v1/fitness/deload-plan- डेलॉएड योजना एपीआईGET /api/v1/fitness/glycogen-replenishment-plan- ग्लाइकोजेन रिप्लेनिशमेंट योजना एपीआईGET /api/v1/fitness/reverse-diet-plan- रिवर्स डाइट योजना एपीआईGET /api/v1/fitness/weekly-plan- वीकली प्लान एपीआईGET /api/v1/bmi- बीएमआई एपीआई