एफएफएमआई एपीआई¶
ऑप्शनल फॉर्मेटेड आउटपुट और मीट्रिक या इम्पीरियल इनपुट के लिए यूनिट सपोर्ट के साथ एफएफएमआई मेट्रिक्स की गणना करें।
एंडपॉइंट¶
GET /api/v1/ffmiPOST /api/v1/ffmi/post
पैरामीटर¶
| नाम | प्रकार | आवश्यक | इन | विवरण |
|---|---|---|---|---|
sex | स्ट्रिंग (male,female) | हाँ | क्वेरी/बॉडी | जैविक लिंग। |
height | संख्या | हाँ | क्वेरी/बॉडी | ऊंचाई (cm मीट्रिक, in इम्पीरियल)। |
weight | संख्या | हाँ | क्वेरी/बॉडी | वजन (kg मीट्रिक, lb इम्पीरियल)। |
body_fat | संख्या | हाँ | क्वेरी/बॉडी | बॉडी-फैट प्रतिशत। |
unit | स्ट्रिंग (metric,imperial) | नहीं | क्वेरी/बॉडी | इनपुट मोड। डिफ़ॉल्ट metric। |
format | स्ट्रिंग (yes,no) | नहीं | क्वेरी/बॉडी | आउटपुट फॉर्मेटिंग टॉगल। |
lang | स्ट्रिंग | नहीं | क्वेरी | प्रतिक्रिया भाषा (en,es,de,fr,pt,ja,hi,ar)। |
इस एंडपॉइंट का उपयोग क्यों करें¶
- बॉडी कंपोजिशन उत्पादों में लीन-मास क्वालिटी स्कोरिंग जोड़ें।
- निष्पक्ष बेंचमार्किंग के लिए रॉ बनाम सामान्यीकृत एफएफएमआई की तुलना करें।
- लिंग-विशिष्ट रेंज के साथ एथलीट-सेगमेंट अंतर्दृष्टि सक्षम करें।
अनुरोध का उदाहरण¶
curl -X GET "https://api.hefitapi.com/api/v1/ffmi?sex=male&height=178&weight=82&body_fat=16&unit=metric&format=yes&lang=en" \
-H "X-API-Key: YOUR_API_KEY"
curl -X POST "https://api.hefitapi.com/api/v1/ffmi/post?lang=en" \
-H "Content-Type: application/json" \
-H "X-API-Key: YOUR_API_KEY" \
-d '{"sex":"male","height":178,"weight":82,"body_fat":16,"unit":"metric","format":"yes"}'
प्रतिक्रिया का उदाहरण¶
!!! सूचना नीचे दिया गया प्रतिक्रिया उदाहरण केवल प्रदर्शन उद्देश्यों के लिए है। पूर्ण, वास्तविक समय और संभावित रूप से अधिक समृद्ध JSON संरचना प्राप्त करने के लिए इस एंडपॉइंट पर लाइव अनुरोध करें।
{
"FFMI": "19.38 kg/m2",
"Normalized FFMI": "19.51 kg/m2",
"Fat-free mass": "68.88 kg",
"Total body fat": "13.12 kg",
"Sex": "male",
"Unit": "metric",
"ffmi_value": 19.38,
"normalized_ffmi_value": 19.51,
"fat_free_mass_kg": 68.88,
"total_body_fat_kg": 13.12,
"ffmi_band": "standard",
"ffmi_band_label": "Standard",
"risk_signal": "Lean mass status is within expected range.",
"action_plan": ["Progress overload gradually"],
"monitoring_plan": "Track every mesocycle.",
"language": "en",
"_enterprise": {
"client": "Acme Health",
"plan": "pro",
"request_id": "de948be84a08433f",
"quota": 120,
"usage_tracking": true
},
"_api_metadata_": {
"endpoint_name": "ffmi",
"response_language": "en"
}
}
व्यावसायिक स्थिति¶
उन्नत फ़िज़िक एनालिटिक्स, स्ट्रेंथ कोचिंग उत्पादों और एथलीट मॉनिटरिंग स्टैक के लिए बिल्कुल सही।
!!! नोट format=no शीर्ष-स्तरीय एफएफएमआई प्रदर्शन फ़ील्ड के लिए गैर-स्ट्रिंग संख्यात्मक प्रस्तुति लौटाता है।
अनुशंसित एंडपॉइंट¶
GET /api/v1/bmi- बीएमआई एपीआईGET /api/v1/tdee- टीडीईई एपीआईGET /api/v1/bmr- बीएमआर एपीआईGET /api/v1/protein-calculator- प्रोटीन कैलकुलेटर एपीआईGET /api/v1/fitness/heart-rate-zones- हार्ट रेट ज़ोन एपीआईGET /api/v1/bodyfat- बॉडीफैट एपीआई