v1

latestOpenAPI 3.0.0spoonacular API Terms2026-07-139901.1 MB
products

Search Grocery Products

Search packaged food products, such as frozen pizza or Greek yogurt.

get/food/products/search

Query parameters

querystring
Example:burger

The (natural language) search query.

minCaloriesnumber
Example:50

The minimum amount of calories the product must have.

maxCaloriesnumber
Example:800

The maximum amount of calories the product can have.

minCarbsnumber
Example:10

The minimum amount of carbohydrates in grams the product must have.

maxCarbsnumber
Example:100

The maximum amount of carbohydrates in grams the product can have.

minProteinnumber
Example:10

The minimum amount of protein in grams the product must have.

maxProteinnumber
Example:100

The maximum amount of protein in grams the product can have.

minFatnumber
Example:1

The minimum amount of fat in grams the product must have.

maxFatnumber
Example:100

The maximum amount of fat in grams the product can have.

addProductInformationfalse | true
Example:true

If set to true, you get more information about the products returned.

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.

Response

Success

totalProductsinteger required
typestring required
offsetinteger required
numberinteger required