Nutrition Calculator

GRATUITO
Por sprestrelski | Atualizado 11 days ago | Health and Fitness
Popularidade

9.5 / 10

Latência

1,431ms

Nível de serviço

78%

Health Check

100%

LEIA-ME

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"
      ]
    ]
  }
}
Seguidores: 2
API Creator:
Rapid account: Sprestrelski
sprestrelski
sprestrelski
Efetuar login para classificar API
Avaliação: 5 - Votos: 1