Top 10 Best Food and Recipe APIs: Yelp, Zomato, Untappd and more

Yasu
Rakuten RapidAPI
Published in
8 min readJun 14, 2019

Food and nutrition are a very important part of human needs, every day thousands of recipes are shared and millions of dishes are cooked. The way we make food, share recipes and deliver food has changed a lot and many companies have started to get involved with this industry by creating automated systems that help share recipes and deliver food. Using APIs (Application Programmable Interfaces) third-party developers can integrate with these automated systems and add some of the functionalities into their applications

In this article, we created a list of the Top 10 Best Food and Recipe API currently being used. In coming up with this list, we ranked our APIs based on the following criteria

  • API features: We evaluated the various features that make the APIs appealing for businesses.
  • Ease of use: In considering this, we delve into their API documentation and thoroughly examine how easy it to understand. We also check out their developer communities and see the level of activity.
  • Pricing: We reviewed the cost of integrating the API into our application

Eventually, we came up with the following list of Top 10 Best Food and Recipe APIs.

  • Available Recipes: We considered the number of recipes available

Ultimately, we came up with the following list of the Top 10 Best Food and Recipe API.

Top 10 Best Food and Recipe API

1. Yelp API

Yelp provides helpful tools for developers of all sizes and backgrounds. Explore our wide range of market-leading products.

API Feature: Yelp API gives developers access to Yelp’s wealth of high quality, local content across 50 million businesses across our 32 international markets. This API uses RESTful calls and responses are formatted in JSON.

Ease of Use: Easy!! Yelp has ensured that all the information required to integrate third-party application to its platform is provided in its documentation, even ensuring that sample codes and relevant examples are provided.

Available recipes: Over two thousand (2000) recipes can be found on Yelp

Price: Free for the first 5000 calls per day

2. Zomato API

Zomato API provides access to over 1.5 million restaurants across 10,000 cities globally

API Features: Zomato APIs give developers access to the freshest and most exhaustive information for over 1.5 million restaurants in the world. it employs an OAuth 2 authentication model. And is a single purpose API, with a RESTful architecture. It supports JSON, JSONP response format and JSONP, URI Query String/CRUD request format.

Ease of Use: Easy!! Zomato API is well documented, developers can easily reference this documentation with relative ease.

Available recipes: Over five thousand (5000) recipes can be found on Zomato

Price: Up to 1,000 calls per day Free

3. Untappd API

Founded in 2010, Untappd allows users to share drinks (socially) they are having with friends.

API Features: Untappd API allows developers to show popular bars and venues nearby and what’s on available on third-party apps. Untappd API is provided as a REST API using OAuth 2.0 for authentication and authorization and JSON format for request and response messages. The API uses HTTP (over SSL) protocol, the HTTP GET is used to retrieve data and HTTP POST is used to create, update or delete data. Usage of HTTP PUT and DELETE is not allowed.

Ease of Use: Easy!! Untappd has ensured that all the information required to integrate third-party application to its platform is provided in its documentation, even ensuring that sample codes and relevant examples are provided

Available recipes: NA

Price: Free

4. Spoonacular API

Spoonacular API makes it possible to search more than 330,000 recipes from across the web.

API Features: Spoonacular API allows developers access over 365000 recipes using this API developer can search through thousands of these recipes using natural language queries. It employs an API Key, OAuth 1, OAuth 2 and Other/Custom authentication model. It is a single purpose API with a RESTful architecture. Supports JSON, response format and JSONP, URI Query String/CRUD request format.

Ease of Use: Easy Spoonacular has published in-depth documentation and other useful developer resources to facilitate fast and seamless integration of its APIs.

Available Recipes: Over Three Hundred and sixty five thousand (365000) recipes can be found

Price: Paid!! Up to 50 requests, 500 tiny requests, and 500 results per day for the free option. However, for the paid option it cost approximately $0.0027

5. Edamam API

Edamam stores all the world recipes in a central database allowing users to easily search through

API Features: Edamam API allows developers to integrate recipes and faceted recipe search into their application. It employs an API Key, App ID and Other/Custom authentication model. It is a single purpose API with a RESTful architecture. Supports JSON, response format and JSONP, URI Query String/CRUD request format.

Ease of Use: Edamam API is well documented, developers can easily reference this documentation with relative ease

Available Recipes: Over One million Five Hundred Thousand (1,500,000) recipes can be found

Price: Paid!! 1,000 text lines for non-commercial use; 10,000 text lines for qualified startups; $99 for unlimited enterprise-level use

6. BigOven API

With over 3.3 million registered members, BigOven allows users to create grocery lists, import and share recipes and analyse the nutritional levels of recipes.

API Features: BigOven API allows developers to access over five hundred thousand (500,000) free recipes. Providing advanced searching and sorting functionalities. It employs an API Key, HTTP authentication model and is a single purpose API, with a RESTful architecture. It supports XML response format and JSONP, URI Query String/CRUD request format.

Ease of Use: Easy!! BigOven provides comprehensive documentation and other resources to make it easier implementing the API into your web or mobile application.

Available Recipes: Over Five Hundred thousand (500000) recipes can be found

Price: Free

7. Nutritionix API

Developed and maintained by a team of registered dietitians, Nutritionix manages a global database of offering data on health, fitness, restaurants, and other food manufacturers.

API Features: Nutritionix API allows developers to access and integrate search engine and database for nutrition information to third-party applications. Nutritionix API is provided as a REST API using OAuth 2.0 for authentication and authorization. It supports XML, JSON response formats and URI Query String/CRUD request format. The API uses HTTP (over SSL) protocol, the HTTP GET is used to retrieve data and HTTP POST is used to create, update or delete data. Usage of HTTP PUT and DELETE is not allowed.

Ease of Use: Offers easy-to-follow documentation that allows you to implement the API seamlessly and within minutes.

Available Recipes: NA

Price: Paid!! Prices range from $0.15 to $1.5 per user

8. Homecook API

Hoomcook is an online platform that aims to help local farmers get the necessary exposure they need to enable them to sell products and recipes

API Features: With Homecook API developers can integrate a search feature which allows users to find local farmers. It is a single purpose API with a RESTful architecture. Supports JSON, response format and JSONP, URI Query String/CRUD request format.

Ease of Use: Not Easy!! Currently, this is no documentation for this API

Number of recipes: NA

Price: Free

9. WebKnox Recipe API

Initially starting as a research project in the Royal Melbourne Institute of Technology and the University of Technology Dresden. Webknox now provides now provides access to more than 100,000 recipes.

API Features: WebKnox Recipe API allows developers to integrate advanced features like classifying recipes, finding similar recipes, and price breakdown. WebKnox Recipe API is provided as a REST API using OAuth 2.0 for authentication and authorization. It supports XML, JSON response formats and URI Query String/CRUD request format. The API uses HTTP (over SSL) protocol, the HTTP GET is used to retrieve data and HTTP POST is used to create, update or delete data. Usage of HTTP PUT and DELETE is not allowed.

Ease of Use: Easy!! Wonderful community support and Excellent API documentation

Number of Recipes: Over One Hundred thousand (100000) recipes can be found

Price: Free

10. Hoppit API

Hoppit is a customizable search engine which provides restaurant recommendation and suggestions.

API Features: Hoppit API allows developers to access high-resolution images of lots of restaurants, and makes it easy to search through the database. It supports XML, JSON response formats and SOAP, XML, URI Query String/CRUD request format.

Ease of Use: Easy!! Hoppit API is well documented, developers can easily reference this documentation with relative ease.

Number of Recipes: NA

Price: Paid!! Up to 1,000 calls per month for free. Then a subsequent fee of $0.66

That’s Rakuten RapidAPI’s list of Top 10 Best Food and Recipe APIs. We hope you’ll find an API that you can integrate into your application.

About Rakuten RapidAPI

Rakuten RapidAPI is the world’s largest API marketplace with 8,000+ third-party APIs and used by over 500,000 active developers. We enable developers to build transformative apps through the power of APIs. Find, test and connect to all the APIs you need in one place!

Check out some of the world’s best APIs including Microsoft, Sendgrid, Crunchbase and Skyscanner.

Facebook | LinkedIn | Twitter

--

--