बीएमआर एपीआई¶
बीएमआर की गणना करें और वसा हानि, रखरखाव और मांसपेशियों के विकास के लिए उपयोगी योजना आउटपुट उत्पन्न करें।
एंडपॉइंट¶
GET /api/v1/bmrPOST /api/v1/bmr/post
पैरामीटर¶
| नाम | प्रकार | आवश्यक | इन | विवरण |
|---|---|---|---|---|
age | पूर्णांक | हाँ | क्वेरी/बॉडी | वर्षों में आयु। |
weight | संख्या | हाँ | क्वेरी/बॉडी | किलोग्राम में वजन। |
height | संख्या | हाँ | क्वेरी/बॉडी | सेंटीमीटर में ऊंचाई। |
gender | स्ट्रिंग (,) | हाँ | क्वेरी/बॉडी | जैविक लिंग। |
equation | स्ट्रिंग (,) | नहीं | क्वेरी | फॉर्मूला चयनकर्ता (डिफ़ॉल्ट ____). |
lang | स्ट्रिंग | नहीं | क्वेरी | प्रतिक्रिया भाषा (,,,,,,,). |
इस एंडपॉइंट का उपयोग क्यों करें¶
- ऑनबोर्डिंग और कोचिंग प्रवाह में कैलोरी योजना का समर्थन करें।
- स्पष्ट फॉर्मूला नियंत्रण के साथ समीकरण के व्यवहार की तुलना करें।
- व्यक्तिगत इंजन के लिए व्याख्या योग्य चयापचय बैंड जोड़ें।
अनुरोध का उदाहरण¶
curl -X GET "https://api.hefitapi.com/api/v1/bmr?age=34&weight=78&height=175&gender=male&equation=mifflin&lang=en" \
-H "X-API-Key: YOUR_API_KEY"
curl -X POST "https://api.hefitapi.com/api/v1/bmr/post?equation=mifflin&lang=en" \
-H "Content-Type: application/json" \
-H "X-API-Key: YOUR_API_KEY" \
-d '{"age": 34, "weight": 78, "height": 175, "gender": "male"}'
प्रतिक्रिया का उदाहरण¶
!!! सूचना नीचे दिए गए प्रतिक्रिया उदाहरण केवल प्रदर्शन उद्देश्यों के लिए हैं। पूर्ण, वास्तविक समय और संभावित रूप से अधिक समृद्ध JSON संरचना प्राप्त करने के लिए इस एंडपॉइंट पर एक लाइव अनुरोध करें।
{
"bmr": "1708.75 kcal/day",
"bmr_kcal_per_day": 1708.75,
"profile": {
"age": 34,
"weight_kg": 78.0,
"height_cm": 175.0,
"gender": "male",
"equation": "mifflin"
},
"metabolic_band": "moderate",
"metabolic_band_label": "Moderate",
"target_calorie_ranges": {
"fat_loss": 1743,
"maintenance_proxy": 2221,
"muscle_gain": 2392
},
"risk_signal": "Energy needs are moderate and manageable.",
"action_plan": ["Align intake with goal phase", "Track weekly response"],
"monitoring_plan": "Recalculate when weight changes materially.",
"language": "en",
"_enterprise": {
"client": "Acme Health",
"plan": "pro",
"request_id": "b76dbf5f8f5729c1",
"quota": 120,
"usage_tracking": true
},
"_api_metadata_": {
"api_name": "Health Fitness API by Dakidarts®",
"endpoint_name": "bmr",
"response_language": "en"
}
}
उत्पाद की स्थिति¶
एक मुख्य एंडपॉइंट जो पोषण SaaS, कोचिंग ऐप और एंटरप्राइज हेल्थ इंटेलिजेंस सिस्टम के लिए है, जिन्हें आधारभूत ऊर्जा मॉडलिंग की आवश्यकता होती है।
!!! ध्यान दें equation को GET और POST दोनों एंडपॉइंट वेरिएंट पर क्वेरी पैरामीटर के रूप में पास किया जाता है।
अनुशंसित एंडपॉइंट¶
GET /api/v1/bmi- बीएमआई एपीआईGET /api/v1/tdee- टीडीईई एपीआईGET /api/v1/protein-calculator- प्रोटीन कैलकुलेटर एपीआईGET /api/v1/fitness/heart-rate-zones- हार्ट रेट ज़ोन एपीआईGET /api/v1/bodyfat- बॉडीफ़ैट एपीआईGET /api/v1/maintenance-calorie- रखरखाव कैलोरी एपीआई