Nutrition Calculator

חינם
על ידי sprestrelski | מְעוּדכָּן 11 दिन पहले | Health and Fitness
פּוֹפּוּלָרִיוּת

9.5 / 10

חֶבִיוֹן

1,431ms

רמת שירות

78%

Health Check

100%

תקרא אותי

Nutrition Calculator API

Based off of the DRI Calculator for Healthcare Professionals tool from the US Health and Medicine Division of the National Academies of Sciences, Engineering and Medicine.

GET: /api/bmi

query params options type default
measurement_units std, met radio std
feet number
inches number 0
cm number
lbs number
kilos number

Requirements

  • weight and height are required for all queries
    - setting measurement_units to std will use feet, inches, and lbs
    - setting measurement_units to met will use cm and kilos

Sample Query

GET /api/bmi?measurement_units=std&feet=5&inches=2&lbs=120 HTTP/1.1

X-Rapidapi-Key: {key}

X-Rapidapi-Host: nutrition-calculator.p.rapidapi.com

Host: nutrition-calculator.p.rapidapi.com

Sample Return

{
  "bmi": "21.946"
}

GET: /api/nutrition-info

query params options type default
measurement_units std, met radio std
sex male, female radio
age_value number
age_type yrs, mos radio
feet number
inches number 0
cm number
lbs number
kilos number
pregnancy_lactating [“none”, “pregnant”, “lactating1st”, “lactating2nd”] radio none
pregnant_weeks number
pre_pregnant_pounds number
pre_pregnant_kilos number
activity_level [‘Inactive’, ‘Low Active’, ‘Active’, ‘Very Active’] radio ‘Inactive’

Requirements

  • sex, age_value, and age_type are required for all queries
    • weight and height are then required for all queries
      • setting measurement_units to std will use feet, inches, lbs, and pre_pregnant_pounds
      • setting measurement_units to met will use cm, kilos, and pre_pregnant_kilos
    • activity_level is required for all ages above 3 years old
  • selecting pregnant for pregnancy_lactating will require pregnant_weeks and pre_pregnant_pounds/pre_pregnant_kilos

Sample Query

GET /api/nutrition-info?measurement_units=std&sex=female&age_value=20&age_type=yrs&feet=5&inches=2&lbs=120&activity_level=Active HTTP/1.1

X-Rapidapi-Key: {key}

X-Rapidapi-Host: nutrition-calculator.p.rapidapi.com

Host: nutrition-calculator.p.rapidapi.com

Sample Return

{
  "BMI_EER": {
    "BMI": "21.9",
    "Estimated Daily Caloric Needs": "2,272 kcal/day"
  },
  "macronutrients_table": {
    "macronutrients-table": [
      [
        "Macronutrient",
        "Recommended Intake Per Day"
      ],
      [
        "Carbohydrate",
        "256 - 369 grams"
      ],
      [
        "Total Fiber",
        "32 grams"
      ],
      [
        "Protein",
        "44 grams"
      ],
      [
        "Fat",
        "50 - 88 grams"
      ],
      [
        "Saturated fatty acids",
        "As low as possible while consuming a nutritionally adequate diet."
      ],
      [
        "Transfatty acids",
        "As low as possible while consuming a nutritionally adequate diet."
      ],
      [
        "α-Linolenic Acid",
        "1.1 grams"
      ],
      [
        "Linoleic Acid",
        "12 grams"
      ],
      [
        "Dietary Cholesterol",
        "As low as possible while consuming a nutritionally adequate diet."
      ],
      [
        "Total Water",
        "2.7 liters  (about 11 cups)"
      ]
    ]
  },
  "minerals_table": {
    "essential-minerals-table": [
      [
        "Mineral",
        "Recommended Intake Per Day",
        "Tolerable UL Intake Per Day"
      ],
      [
        "Calcium",
        "1,000 mg",
        "2,500 mg"
      ],
      [
        "Chloride",
        "2.3 g",
        "3.6 g"
      ],
      [
        "Chromium",
        "25 mcg",
        "NDNot Determinable"
      ],
      [
        "Copper",
        "900 mcg",
        "10,000 mcg"
      ],
      [
        "Fluoride",
        "3 mg",
        "10 mg"
      ],
      [
        "Iodine",
        "150 mcg",
        "1,100 mcg"
      ],
      [
        "Iron",
        "18 mg",
        "45 mg"
      ],
      [
        "Magnesium",
        "310 mg",
        "350 mg"
      ],
      [
        "Manganese",
        "1.8 mg",
        "11 mg"
      ],
      [
        "Molybdenum",
        "45 mcg",
        "2,000 mcg"
      ],
      [
        "Phosphorus",
        "0.7 g",
        "4 g"
      ],
      [
        "Potassium",
        "2,600 mg",
        "NDNot Determinable"
      ],
      [
        "Selenium",
        "55 mcg",
        "400 mcg"
      ],
      [
        "Sodium",
        "1,500 mg",
        "2,300 mg"
      ],
      [
        "Zinc",
        "8 mg",
        "40 mg"
      ]
    ]
  },
  "non_essential_minerals_table": {
    "non-essential-minerals-table": [
      [
        "Mineral",
        "Recommended Intake Per Day",
        "Tolerable UL Intake Per Day"
      ],
      [
        "Arsenic",
        "NANot Available",
        "NDNot Determinable"
      ],
      [
        "Boron",
        "0 mg",
        "20 mg"
      ],
      [
        "Nickel",
        "0 mg",
        "1 mg"
      ],
      [
        "Silicon",
        "NANot Available",
        "NDNot Determinable"
      ],
      [
        "Sulfate",
        "NANot Available",
        "NDNot Determinable"
      ],
      [
        "Vanadium",
        "0 mg",
        "1.8 mg"
      ]
    ]
  },
  "vitamins_table": {
    "vitamins-table": [
      [
        "Vitamin",
        "Recommended Intake Per Day",
        "Tolerable UL Intake Per Day"
      ],
      [
        "Vitamin A",
        "700 mcg",
        "3,000 mcg"
      ],
      [
        "Vitamin C",
        "75 mg",
        "2,000 mg"
      ],
      [
        "Vitamin D",
        "15 mcg",
        "100 mcg"
      ],
      [
        "Vitamin B6",
        "1.3 mg",
        "100 mg"
      ],
      [
        "Vitamin E",
        "15 mg",
        "1,000 mg"
      ],
      [
        "Vitamin K",
        "90 mcg",
        "NDNot Determinable"
      ],
      [
        "Thiamin",
        "1.1 mg",
        "NDNot Determinable"
      ],
      [
        "Vitamin B12",
        "2.4 mcg",
        "NDNot Determinable"
      ],
      [
        "Riboflavin",
        "1.1 mg",
        "NDNot Determinable"
      ],
      [
        "Folate",
        "400 mcg",
        "1,000 mcg"
      ],
      [
        "Niacin",
        "14 mg",
        "20 mg"
      ],
      [
        "Choline",
        "0.425 g",
        "3.5 g"
      ],
      [
        "Pantothenic Acid",
        "5 mg",
        "NDNot Determinable"
      ],
      [
        "Biotin",
        "30 mcg",
        "NDNot Determinable"
      ],
      [
        "Carotenoids",
        "NANot Available",
        "NDNot Determinable"
      ]
    ]
  }
}
עוקבים: 2
יוצר API:
Rapid account: Sprestrelski
sprestrelski
sprestrelski
היכנס כדי לדרג את ה- API
דירוג: 5 - הצבעות: 1