The spoonacular Nutrition, Recipe, and Food API allows you to access over 365,000 recipes and 86,000 food products. 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 requirements, or favorite ingredients, classify recipes into types and cuisines, convert ingredient amounts, or even compute an entire meal plan. With our powerful API, you can create many kinds of food and especially nutrition apps. Special diets/dietary requirements currently available include: vegan, vegetarian, pescetarian, gluten free, grain free, dairy free, high protein, low sodium, low carb, Paleo, Primal, ketogenic, FODMAP, and Whole 30. We will soon be adding Weight Watcher points, too.
This API provides you with tools to find nutrition and diet data for generic foods, packaged foods and restaurant meals. In addition it employs NLP (Natural Language Processing) which allows for extraction of food entities from unstructured text. Covered Use Cases: Search for a food by keyword, food name or UPC/Barcode Sourcing of nutrition facts for a given food, including: macro and micro nutrients, allergen labels, lifestyle and health labels Search for a food by given nutrient quantity for 28 nutrients Seach for foods within a given brand With the build in food-logging context it allows for NLP requests for chat bots and natural language calorie counters
Zestful is the simplest way to parse recipe ingredients into beautiful JSON.
The Nutrition Analysis API and Database uses Natural Language Processing and semantically structured data.
E-additives API is a REST based service that brings you information about food additives. Users can search for food additives get information about a single additive, get a list of additive categories, and get information about a single category.
Global API of nutrition data for restaurants, food manufacturers, and USDA common foods. Includes over 230K UPCs/barcodes, 100K restaurant foods, and 10,000 common foods from the USDA.
Returns restaurant information available on Gurunavi. For detail, please see Japanese site: https://api.rakuten.net/gurunaviws/api/gurunavi-restaurant-search
Make your own cookbook - parse online recipes from any website and convert them to a structured output (JSON).
Nutrientizer is a cross browsers REST API which get a JSON input as recipe with ingredients and quantities and returns extensive nutrients list with calculated totals and also with recipe totals on the main nutrients.
Food and nutrition are an integral part of our lives. Health-conscious or not, everyone needs to eat to survive. From busy moms trying to feed their kids balanced meals to the calorie counters that want to know every micro and macronutrient in what they consume, a food API can help.
A food API connects a user’s application on their device to one of the many massive databases that contain food-related information. For example, some applications and their respective APIs can provide recipes or help a user create a custom cookbook. Others offer nutritional information for any food imaginable and the recipes created from them.
Of course, some food APIs are perfect for those who don’t feel like cooking, such as those that connect to food delivery services.
Food APIs connect applications to a database on a server. When a user performs a search within the app, the API sends the request to the server. The returned information is formatted, usually in JSON or XML, and returned to the application. There, it is distributed into the proper arrangement for the app and presented to the user in an easily digested format.
Anyone interested in what they put into their body, learning how to cook, looking for particular recipes, or interested in trying new cuisines can benefit from food APIs and the applications that use them.
Developers can use food APIs to build customized dietary apps, pairing apps, and more. In addition, web admins can utilize the APIs to add functionality to their sites to reduce bounce rates and build large audiences.
There are billions of points of data when it comes to food. From the micro and macronutrient content of individual foods to countless recipe combinations, wine pairings, and more, the possibilities for food APIs are endless.
A food API should provide clean and accurate results from a reputable source utilizing clean code.
All Food APIs are supported and made available in multiple developer programming languages and SDKs including:
Just select your preference from any API endpoints page.
Sign up today for free on RapidAPI to begin using Food APIs!