विषय पर बढ़ें

एफएफएमआई एपीआई

ऑप्शनल फॉर्मेटेड आउटपुट और मीट्रिक या इम्पीरियल इनपुट के लिए यूनिट सपोर्ट के साथ एफएफएमआई मेट्रिक्स की गणना करें।

एंडपॉइंट

  • GET /api/v1/ffmi
  • POST /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 शीर्ष-स्तरीय एफएफएमआई प्रदर्शन फ़ील्ड के लिए गैर-स्ट्रिंग संख्यात्मक प्रस्तुति लौटाता है।

अनुशंसित एंडपॉइंट