v1

latestOpenAPI 3.0.0spoonacular API Terms2026-07-139901.1 MB
ingredients

Ingredient Search

Search for simple whole foods (e.g. fruits, vegetables, nuts, grains, meat, fish, dairy etc.).

get/food/ingredients/search

Query parameters

querystring
Example:burger

The (natural language) search query.

addChildrenboolean
Example:true

Whether to add children of found foods.

minProteinPercentnumber
Example:10

The minimum percentage of protein the food must have (between 0 and 100).

maxProteinPercentnumber
Example:90

The maximum percentage of protein the food can have (between 0 and 100).

minFatPercentnumber
Example:10

The minimum percentage of fat the food must have (between 0 and 100).

maxFatPercentnumber
Example:90

The maximum percentage of fat the food can have (between 0 and 100).

minCarbsPercentnumber
Example:10

The minimum percentage of carbs the food must have (between 0 and 100).

maxCarbsPercentnumber
Example:90

The maximum percentage of carbs the food can have (between 0 and 100).

metaInformationboolean

Whether to return more meta information about the ingredients.

intolerancesstring
Example:egg

A comma-separated list of intolerances. All recipes returned must not contain ingredients that are not suitable for people with the intolerances entered. See a full list of supported intolerances.

sortstring
Example:calories

The strategy to sort recipes by. See a full list of supported sorting options.

sortDirectionstring
Example:asc

The direction in which to sort. Must be either 'asc' (ascending) or 'desc' (descending).

offsetinteger

The number of results to skip (between 0 and 900).

numberinteger
Example:10

The maximum number of items to return (between 1 and 100). Defaults to 10.

language'en' | 'de'
Example:en

The language of the input. Either 'en' or 'de'.

Response

Success

offsetinteger required
numberinteger required
totalResultsinteger required