Supported Parameter Values

Learn about the different parameter values you can use for the various Spoonacular API endpoints.

Nutrition

We can divide all nutrients supported by Spoonacular into the following four categories.

Macronutrients

Here are all the possible macronutrient values for the nutrient parameter that we can use with any endpoint that supports that parameter:

Macronutrient Values

Calories

Polyunsaturated Fat

Sugar

Fat

Protein

Alcohol

Trans Fat

Cholesterol

Fiber

Saturated Fat

Carbohydrates

-

Monounsaturated Fat

Net Carbohydrates

-

Micronutrients

Here are all the possible micronutrient values for the nutrient parameter that we can use with any endpoint that supports that parameter:

Micronutrient Values

Sodium

Zinc

Vitamin B2

Vitamin E

Caffeine

Phosphorus

Vitamin B3

Vitamin K

Manganese

Fluoride

Vitamin B5

Folate

Potassium

Choline

Vitamin B6

Folic Acid

Magnesium

Iron

Vitamin B12

Iodine

Calcium

Vitamin A

Vitamin C

Selenium

Copper

Vitamin B1

Vitamin D

-

Food properties

Here are all the possible food property values for the nutrient parameter that we can use with any endpoint that supports that parameter:

Food Property Values

Glycemic Index

Glycemic Load

Flavonoids

Here are all the possible flavonoid values for the nutrient parameter that we can use with any endpoint that supports that parameter:

Flavonoid Values

Cyanidin

Epigallocatechin

Theaflavin-3-gallate

Isorhamnetin

Petunidin

Epicatechin

Thearubigins

Kaempferol

Delphinidin

Epicatechin 3-gallate

Eriodictyol

Myricetin

Malvidin

Epigallocatechin 3-gallate

Hesperetin

Quercetin

Pelargonidin

Theaflavin

Naringenin

Gallocatechin

Peonidin

Theaflavin-3,3'-digallate

Apigenin

-

Catechin

Theaflavin-3'-gallate

Luteolin

-

Diets

Here are all the possible string values for the diet parameter that we can use with any endpoint that supports that parameter:

String Values for the diet Parameter

Gluten Free

Ovo-vegetarian

Primal

Ketogenic

Vegan

Low FODMAP

Vegetarian

Pescetarian

Whole30

Lacto-vegetarian

Paleo

-

You can find the definitions of these diets in the Spoonacular documentation.

Intolerances

Here are all the possible string values for the intolerances parameter that we can use with any endpoint that supports that parameter:

String Values for the intolerances Parameter

Dairy

Peanut

Soy

Egg

Seafood

Sulfite

Gluten

Sesame

Tree Nut

Grain

Shellfish

Wheat

Cuisines

Here are all the possible string values for the cuisine parameter that we can use with any endpoint that supports that parameter:

String Values for the cuisine Parameter

African

Eastern European

Japanese

Nordic

American

French

Jewish

Southern

British

German

Korean

Spanish

Cajun

Greek

Latin American

Thai

Caribbean

Indian

Mediterranean

Vietnamese

Chinese

Irish

Mexican

-

Eastern European

Italian

Middle Eastern

-

Meal types

Here are all the possible string values for the type parameter that we can use with any endpoint that supports that parameter:

String Values for the type Parameter

main course

bread

marinade

side dish

breakfast

fingerfood

dessert

breakfast

snack

salad

beverage

drink

appetizer

sauce

-

Recipe sorting options

Here are all the possible string values for the sort parameter that we can use with any endpoint that supports that parameter:

String Values for the sort Parameter

<EMPTY STRING>

caffeine

fluoride

magnesium

meta-score

copper

trans-fat

manganese

popularity

energy

saturated-fat

vitamin-b3

healthiness

calories

monounsaturated-fat

niacin

price

calcium

polyunsaturated-fat

vitamin-b5

time

carbohydrates

fiber

pantothenic-acid

random

carbs

folate

phosphorus

max-used-ingredients

choline

folic-acid

potassium

min-missing-ingredients

cholesterol

iodine

protein

alcohol

total-fat

iron

vitamin-b2

riboflavin

vitamin-b1

vitamin-b12

vitamin-e

selenium

vitamin-a

vitamin-c

vitamin-k

sodium

vitamin-b6

vitamin-d

-

thiamin

zinc

sugar

-