Meal Planner API
Edamams Meal Planner API enables you to build on the fly a personalized meal plan for your customers
Developer | Enterprise Core | Enterprise Custom Plan | |
Monthly fee | Free | $300per month | $300+per month |
Free Trial | unlimited | 10 days | NO |
Cost per MAU | 10 users/Free | 1000 users/inlcuded | from $0.05/MAU to $0.5/MAU |
AI Assistant fee | Free | $0.0010/$0.0020 for 1K tokens outbound/inbound | $0.0010/$0.0020 for 1K tokens outbound/inbound |
Get Started | Subscribe Now | Contact Us | |
Recipe Content: | |||
Recipe Type | Web Recipes from third parties | Edamam owned content | Custom |
Usage type | Fair use with link back to original source for cooking instructions | Edamam license included in plan cost | Custom |
Recipe caching | Recipe ID, Recipe name | Recipe ID, Recipe name, Protein, Net carbs, Total fat, Kcal | Custom |
API limits: | |||
Meal plan calls | 25 meal plan calls/minute | 100 meal plan calls/minute | Custom |
Recipe calls | 1000 recipe calls/minute | 5000 recipe calls/minute | Custom |
AI Assistant | 30 calls/10,000 inbound tokens per day | 10 calls per minute/200K inbound tokens per day | 30 calls per minute/1 million inbound tokens per day |
Features | |||
Custom number of meals per day and dishes per meal | |||
Up to 2 weeks of a meal plan | |||
Personalised diets using 28 nutrients | |||
40 Diet and Health labels to filter recipes by | |||
Filter by time of day or dish type | |||
Shopping list | |||
Instacart ™ Shopping cart integration | No | ||
AI Assistant with Open AI's GPT model | |||
Premium support | No | ||
Attribution | Required** | Required** | Required** |
Contract duration | Month to month | Month to month | Month to month |
Try the Meal Planner Demo |
Build personalized meal plans
Use Edamam's Recipe Search API to build personalized meal plans. Plans can be defined by daily calorie goals, nutrient limits or diet preferences
Full meal plan customization
The meal plans your build depend entirely on your customers' needs. Number of meals per day, or duration of a meal plan are fully customizable.
Shopping list generation and Shoppable Cart
The Meal Planner API provides out of the box functionality and builds shopping lists from two or more recipes.
Edamam has also integrated with Instacart's API to provide shoppable cart generation which your customers can use to buy items directly from Instacart.
Easily replace recipes in a meal plan
Use Edamam's Recipe Search API to provide out of the box meal replacement feature. If your customer does not like a given meal you can immediately offer them a list of alternatives meeting the same nutrition and diet preferences.
Edamam Platform Assistant
The Edamam Platform Assistant is a chatbot integrated into four of Edamam’s API. This can provide an easy to use intuitive interface for your customers. The assistant allows you to submit natural language queries and receive back the necessary API calls needed in order to obtain the data requested by your query.
The Meal Planner API is integrated into this service. You can find more information on the Chatbot Assitant here
.Data Caching
The terms of use of the Edamam Data are covered in the API Terms of Use and do not permit data caching unless explicitly permitted by Edamam. The data caching described here does not constitute permission to copy or reuse the Edamam data.
Data caching is allowed for some paid API plans when explicitly stated by plan’s terms. API subscribers can cache only the four basic macro nutrient datapoints - protein, total fat, net carbs and calories as well as the recipe URI, recipe title and recipe image. Saved data can be used only in the end user's account, behind a password. The caching as described here does not allow API subscribers to build a copy of the Edamam data to be reused in any form or to build a recipe search. The API still provides full nutrient data which can be displayed on call without caching and API subscribers can only cache the nutrients and data elements described above. Active subscription to an eligible plan is required as long as the data is used.
* All plans allow only human, end user driven requests. The terms of the API prohibit any automated programatic requests with the goal to collect, scrape or save data provided by the API. The data returned in the response can be only used for presentation to the human end user who initiated the request and can not be stored unless explicitely permetted by Edamam . Edamam reserves the right to determine if the API is being used by automated means in which case the access to the API will be stopped immediately without refund to paid monthly fee.
** All Edamam plans require the following attribution by using the image provided here and a link to http://developer.edamam.com . For the Recipe Analysis API, such attribution should be placed right next to the nutrition facts. You can see the available image formats and examples from other customers here. Not providing attribution is considered breach of contract and is followed by immediate service suspension.