विषय पर बढ़ें

मैक्रो साइकिलिंग एपीआई

लक्ष्य और गतिविधि प्रोफाइल के अनुरूप विभाजित-दिन कैलोरी और मैक्रो अनुशंसाएँ उत्पन्न करें।

एंडपॉइंट

  • GET /api/v1/fitness/macro-cycling
  • POST /api/v1/fitness/macro-cycling/post

पैरामीटर

नाम प्रकार आवश्यक इन विवरण
goal स्ट्रिंग हाँ क्वेरी/बॉडी fat_loss, muscle_gain, maintenance, endurance, recomposition
weight संख्या (35-300) हाँ क्वेरी/बॉडी शरीर का वजन किग्रा में।
activity_level स्ट्रिंग हाँ क्वेरी/बॉडी sedentary, light, moderate, active, athlete
lang स्ट्रिंग नहीं क्वेरी प्रतिक्रिया भाषा (en, es, de, fr, pt, ja, hi, ar)।

इस एंडपॉइंट का उपयोग क्यों करें

  • उपभोक्ता और प्रो कोचिंग टूल में कैलोरी विभाजन का समर्थन करें।
  • प्रशिक्षण-दिन और आराम-दिन के लिए अलग-अलग पोषण लक्ष्यों को अलग करें।
  • कार्यान्वयन और जोखिम नियंत्रण के लिए एंटरप्राइज लॉजिक ब्लॉक जोड़ें।

शुरू करें

अनुरोध का उदाहरण

curl -X GET "https://api.hefitapi.com/api/v1/fitness/macro-cycling?goal=fat_loss&weight=82&activity_level=moderate&lang=en" \
  -H "X-API-Key: YOUR_API_KEY"
curl -X POST "https://api.hefitapi.com/api/v1/fitness/macro-cycling/post?lang=en" \
  -H "Content-Type: application/json" \
  -H "X-API-Key: YOUR_API_KEY" \
  -d '{"goal":"muscle_gain","weight":78,"activity_level":"active"}'

प्रतिक्रिया का उदाहरण

!!! जानकारी नीचे दिया गया प्रतिक्रिया उदाहरण केवल प्रदर्शन उद्देश्यों के लिए है। पूरा, वास्तविक समय और संभावित रूप से अधिक समृद्ध JSON संरचना प्राप्त करने के लिए इस एंडपॉइंट पर एक लाइव अनुरोध करें।

{
  "goal": "fat_loss",
  "goal_label": "Fat Loss",
  "weight_kg": 82.0,
  "activity_level": "moderate",
  "activity_label": "Moderate",
  "target_daily_calories": 2544,
  "macro_cycling": {
    "training_day": {
      "calories": 2694,
      "protein_g": 229,
      "carbs_g": 242,
      "fats_g": 90
    },
    "rest_day": {
      "calories": 2394,
      "protein_g": 203,
      "carbs_g": 168,
      "fats_g": 101
    }
  },
  "adjustment_logic": "Lower calories on rest days while preserving protein adequacy.",
  "implementation_suggestions": ["Keep weekly average aligned with goal"],
  "risk_controls": ["Avoid aggressive day-to-day swings"],
  "weekly_checkin_rules": ["Recalibrate if scale trend stalls for 2 weeks"],
  "summary": "Macro cycling profile supports steady fat-loss progression.",
  "language": "en",
  "_enterprise": {
    "client": "Acme Health",
    "plan": "pro",
    "request_id": "e4517ab38f59ed67",
    "quota": 120,
    "usage_tracking": true
  },
  "_api_metadata_": {
    "endpoint_name": "fitness_macro_cycling",
    "response_language": "en"
  }
}

उत्पाद की स्थिति

उन्नत पोषण योजनाकारों, उच्च-टच कोचिंग स्टैक और प्रदर्शन ऐप्स के लिए बढ़िया।

!!! नोट goal और activity_level समर्थित एनम्स या एपीआई प्रतिक्रियाओं से होने चाहिए, अन्यथा HTTP 400 त्रुटि उत्पन्न होगी।

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