API Bouncer

Buy me a coffee

Spoonacular

Recipes, Food Products, and Meal Planning

Food & DrinkAuth: API KeyHTTPS: YesCORS: unknownStatus: alive

Last verified: November 12, 2026

Reliability

100% uptime: the documentation responded in 5 of 5 checks over the last 30 days. Median response time: 532 ms.

How we check, and the most reliable APIs →

At a glance

# Talk to Chatbot (add your API key; see the docs for where it goes) curl "https://api.spoonacular.com/food/converse"

API reference

From Spoonacular's OpenAPI specification (version 1.1), spec updated March 6, 2023, via APIs.guru.

The spoonacular Nutrition, Recipe, and Food API allows you to access over thousands of recipes, thousands of ingredients, 800,000 food products, over 100,000 menu items, and restaurants. Our food ontology and semantic recipe search engine makes it possible to search for recipes using natural language queries, such as "gluten free brownies without sugar" or "low fat vegan cupcakes." You can automatically calculate the nutritional information for any recipe, analyze recipe costs, visualize ingredient lists, find recipes for what's in your fridge, find recipes based on special diets, nutritional…
  • Base URL: https://api.spoonacular.com
  • Endpoints: 99
  • Spec license: spoonacular API Terms
  • Machine-readable spec: OpenAPI JSON (import into Postman, Insomnia or a code generator)
MethodPathWhat it does
GET/food/converseTalk to Chatbot
GET/food/converse/suggestConversation Suggests
GET/food/customFoods/searchSearch Custom Foods
POST/food/detectDetect Food in Text
GET/food/images/analyzeImage Analysis by URL
GET/food/images/classifyImage Classification by URL
GET/food/ingredients/autocompleteAutocomplete Ingredient Search
POST/food/ingredients/glycemicLoadCompute Glycemic Load
POST/food/ingredients/mapMap Ingredients to Grocery Products
GET/food/ingredients/searchIngredient Search
GET/food/ingredients/substitutesGet Ingredient Substitutes
GET/food/ingredients/{id}/amountCompute Ingredient Amount
GET/food/ingredients/{id}/informationGet Ingredient Information
GET/food/ingredients/{id}/substitutesGet Ingredient Substitutes by ID
GET/food/jokes/randomRandom Food Joke
GET/food/menuItems/searchSearch Menu Items
GET/food/menuItems/suggestAutocomplete Menu Item Search
GET/food/menuItems/{id}Get Menu Item Information
GET/food/menuItems/{id}/nutritionLabelMenu Item Nutrition Label Widget
GET/food/menuItems/{id}/nutritionLabel.pngMenu Item Nutrition Label Image
GET/food/menuItems/{id}/nutritionWidgetMenu Item Nutrition by ID Widget
GET/food/menuItems/{id}/nutritionWidget.pngMenu Item Nutrition by ID Image
POST/food/products/classifyClassify Grocery Product
POST/food/products/classifyBatchClassify Grocery Product Bulk
GET/food/products/searchSearch Grocery Products

Showing 25 of 99 endpoints. The full list is in the spec above.

History

  • November 12, 2026: last health check, responding

See every change to the directory →