انتقل إلى المحتوى

واجهة برمجة تطبيقات لحساب السعرات الحرارية

تقدير كمية السعرات الحرارية (بالجرام/كالوري) وقيود الدهون المشبعة باستخدام نموذج الطاقة القائم على BMR/TDEE.

نقطة النهاية

  • GET /api/v1/fat-intake-calculator
  • POST /api/v1/fat-intake-calculator/post

المعلمات

الاسم النوع مطلوب الإدخال الوصف
sex سلسلة ( male, female) نعم استعلام/جسم الجنس البيولوجي.
age عدد صحيح نعم استعلام/جسم العمر (بالسنوات).
height رقم نعم استعلام/جسم الطول (وحدة القياس المترية، وحدة القياس الإمبراطورية).
weight رقم نعم استعلام/جسم الوزن (وحدة القياس المترية، وحدة القياس الإمبراطورية).
unit سلسلة ( metric, imperial) لا استعلام/جسم وضع الإدخال. القيمة الافتراضية: metric.
activity_level سلسلة نعم استعلام/جسم little/no exercise, 1-2 times/week, 2-3 times/week, 3-5 times/week, 6-7 times/week, pro athlete.
lang سلسلة لا استعلام لغة الاستجابة ( en, es, de, fr, pt, ja, hi, ar).

لماذا استخدام هذه نقطة النهاية

  • توفير أهداف عملية لتوزيع الدهون للبرامج الغذائية.
  • الحفاظ على توافق إرشادات الدهون المشبعة مع السياق الحراري.
  • إنشاء إشارات لتخطيط الوجبات في استجابة API واحدة.

ابدأ الآن

مثال على الطلب

curl -X GET "https://api.hefitapi.com/api/v1/fat-intake-calculator?sex=female&age=30&height=165&weight=66&unit=metric&activity_level=3-5%20times/week&lang=en" \
  -H "X-API-Key: YOUR_API_KEY"
curl -X POST "https://api.hefitapi.com/api/v1/fat-intake-calculator/post?lang=en" \
  -H "Content-Type: application/json" \
  -H "X-API-Key: YOUR_API_KEY" \
  -d '{"sex":"female","age":30,"height":165,"weight":66,"unit":"metric","activity_level":"3-5 times/week"}'

مثال على الاستجابة

معلومات

مثال الاستجابة أدناه هو للأغراض التوضيحية فقط. للحصول على بنية JSON الكاملة والواقعية وفي الوقت الفعلي، قم بإرسال طلب فعلي إلى هذه نقطة النهاية.

{
  "sex": "female",
  "age": 30,
  "height_cm": 165.0,
  "weight_kg": 66.0,
  "activity_level": "3-5 times/week",
  "daily_calories_kcal": 2338.39,
  "fat_intake_grams": "52 - 91 g",
  "fat_intake_kcal": "468 - 818 kcal",
  "saturated_fat_max_grams": 26,
  "saturated_fat_max_kcal": 234,
  "fat_distribution_strategy": ["Anchor fats around whole-food sources"],
  "meal_planning_suggestions": ["Distribute fats across main meals"],
  "adjustment_rules": ["Lower fat if calories exceed target"],
  "quality_guardrails": ["Prefer unsaturated fats"],
  "note": "Contextual guidance based on profile and activity.",
  "_enterprise": {
    "client": "Acme Health",
    "plan": "pro",
    "request_id": "90677af1982374f8",
    "quota": 120,
    "usage_tracking": true
  },
  "_api_metadata_": {
    "endpoint_name": "fat_intake_calculator",
    "response_language": "en"
  }
}

قيمة المنتج

مثالي لتطبيقات التدريب والتغذية ومحركات تخطيط الوجبات الشخصية.

ملاحظة

يجب أن تتطابق قيم مستوى النشاط مع القائمة المحددة لنقطة النهاية تمامًا (بما في ذلك المسافات والشرطات).

نقاط النهاية الموصى بها