Home
Providers
Edamam
Edamam
Edamam is a food and nutrition data platform powering recipe search, NLP-based nutrition analysis, food database lookup (keyword / brand / UPC / AI Vision), and personalized meal planning. The flagship Recipe Search API v2 covers a 2M+ recipe index with 30+ filters across diet, health, cuisine, meal, dish, nutrients, time, glycemic index, and CO2 emissions class.
Edamam publishes 10 APIs on the APIs.io network, including Food Nutrition Request - AI Vision (Beta) API, Food Request Step 1 - Parser API, Food Request Step 2 - Nutrients API, and 7 more. Tagged areas include Food And Drink, Recipes, Nutrition, Diet, and Allergens.
The Edamam catalog on APIs.io includes 1 JSON-LD context and 2 Spectral governance rulesets.
Edamam’s developer surface includes authentication, documentation, signup flow, FAQ, support, tooling, and 13 more developer resources.
10 APIs
10 Features
6 Use Cases
Food And Drink Recipes Nutrition Diet Allergens Meal Planning Sustainability Carbon Footprint Public APIs
On this page
Kin Score
APIs 10
Open Collections 4
Pricing Plans 1
Rate Limits 1
FinOps 1
Features 10
Vocabularies 1
Spectral Rules 2
JSON Schema 5
JSON Structure 3
Examples 7
Security Posture 2
Agentic Access 1
Use Cases 6
Integrations 4
Solutions 9
Resources 20
apis.yml
5 Operational Transparency
Composite quality — 48.0/100 · developing
Contract Quality
16.0 / 25
Developer Ergonomics
6.5 / 20
Commercial Clarity
8.4 / 20
Operational Transparency
0.7 / 13
Agent readiness — 41/100 · agent ready
Machine-Readable Contract
18 / 18
Agentic Access Contract
10 / 10
MCP Server
0 / 12
Machine-Readable Auth
10 / 10
Idempotency
0 / 9
Stable Error Semantics
8 / 8
Request/Response Examples
7 / 7
Rate-Limit Signaling
7 / 7
Typed Event Surface
0 / 6
Agent Skills
0 / 5
Well-Known Catalog
0 / 4
Consent & Bot Identity
0 / 3
A2A Agent Card
0 / 8
Dry-Run / Simulate Mode
0 / 4
Individual APIs this provider publishes, each with its own machine-readable definition.
Scroll for all 10
Open, tool-agnostic API collections (OpenAPI-derived and Bruno).
Published pricing tiers and plan structures.
Documented rate limits and quota policies.
Cost, billing, and metering signals for API financial operations.
Notable capabilities this provider offers.
Scroll for all 10
JSON-LD contexts and semantic vocabularies used across these APIs.
Spectral governance rulesets for linting and validating these APIs.
Standalone JSON Schema definitions for this provider's data models.
JSON Structure definitions describing this provider's data shapes.
Example request and response payloads for these APIs.
Scroll for all 7
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Recommended x-agentic-access execution contracts for AI agents.
What developers build with this provider.
Pre-built integrations with other platforms and tools.
Packaged solutions this provider offers.
Scroll for all 9
Get Started 3
Portal, sign-up, and the first successful call
Documentation 1
Reference material describing how the API behaves
Agent Surfaces 1
MCP servers, agent skills, and machine-readable catalogs
Design & Contract 3
Pagination, idempotency, versioning, errors, and events
Build 2
SDKs, sample code, and the tooling you integrate with
Access & Security 2
Authentication, authorization, and security posture
Operate 3
Status, limits, changes, and where to get help
Commercial 3
Pricing, plans, and the legal terms of use
Company 1
The organization behind the API
Other 1
Properties that don't map to a standard resource type
Source (apis.yml)
aid: edamam-recipes
accessModel:
pricing: unknown
onboarding: self-serve
trial: false
try_now: false
public: false
label: Self-serve signup
confidence: medium
source:
- authentication
generated: '2026-07-22'
method: derived
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/edamam-recipes.png
name: Edamam
description: Edamam is a food and nutrition data platform powering recipe search, NLP-based nutrition analysis, food database
lookup (keyword / brand / UPC / AI Vision), and personalized meal planning. The flagship Recipe Search API v2 covers a 2M+
recipe index with 30+ filters across diet, health, cuisine, meal, dish, nutrients, time, glycemic index, and CO2 emissions
class.
url: https://www.edamam.com/
humanURL: https://developer.edamam.com/
baseURL: https://api.edamam.com
specificationVersion: '0.20'
created: '2026-05-28'
modified: '2026-05-30'
x-source: public-apis/public-apis
x-category: Food & Drink
x-tier: 3
x-tier-reason: bulk-registered-from-public-apis
tags:
- Food And Drink
- Recipes
- Nutrition
- Diet
- Allergens
- Meal Planning
- Sustainability
- Carbon Footprint
- Public APIs
apis:
- aid: edamam-recipes:edamam-recipes-food-nutrition-request-ai-vision-beta-api
name: Edamam Food Nutrition Request - AI Vision (Beta) API
description: The Food Nutrition Request - AI Vision (Beta) API from Edamam — 1 operation(s) for food nutrition request -
ai vision (beta).
humanURL: https://developer.edamam.com/edamam-docs-recipe-api
baseURL: https://api.edamam.com/api/recipes/v2
tags:
- Food Nutrition Request - AI Vision (Beta)
properties:
- type: OpenAPI
url: openapi/edamam-recipes-food-nutrition-request-ai-vision-beta-api-openapi.yml
- type: Documentation
url: https://developer.edamam.com/edamam-docs-recipe-api
- type: APIReference
url: https://developer.edamam.com/edamam-docs-recipe-api
- type: JSONSchema
url: json-schema/edamam-recipe-schema.json
- type: JSONSchema
url: json-schema/edamam-recipe-search-response-schema.json
- type: JSONSchema
url: json-schema/edamam-nutrient-info-schema.json
- type: JSONStructure
url: json-structure/edamam-recipe-structure.json
- type: Examples
url: examples/recipe-search-search-recipe-example.json
- type: Examples
url: examples/recipe-search-lookup-recipe-by-id-example.json
- type: Examples
url: examples/recipe-search-lookup-recipes-by-uri-example.json
- type: Examples
url: examples/recipe-search-shopping-list-example.json
- type: Authentication
url: https://developer.edamam.com/api/faq
- type: RateLimits
url: rate-limits/edamam-recipes-rate-limits.yml
- type: Pricing
url: https://developer.edamam.com/edamam-recipe-api
- type: Documentation
url: https://developer.edamam.com/edamam-docs-nutrition-api
- type: Examples
url: examples/nutrition-analysis-full-recipe-analysis-example.json
- type: Pricing
url: https://developer.edamam.com/edamam-nutrition-api
- type: Documentation
url: https://developer.edamam.com/food-database-api-docs
- type: JSONSchema
url: json-schema/edamam-food-schema.json
- type: JSONStructure
url: json-structure/edamam-food-structure.json
- type: Examples
url: examples/food-database-food-search-example.json
- type: Pricing
url: https://developer.edamam.com/food-database-api
- type: Documentation
url: https://developer.edamam.com/meal-planner-api
- type: JSONSchema
url: json-schema/edamam-meal-plan-schema.json
- type: JSONStructure
url: json-structure/edamam-meal-plan-structure.json
- type: Examples
url: examples/meal-planner-create-plan-example.json
- type: Pricing
url: https://developer.edamam.com/meal-planner-api
- aid: edamam-recipes:edamam-recipes-food-request-step-1-parser-api
name: Edamam Food Request Step 1 - Parser API
description: The Food Request Step 1 - Parser API from Edamam — 1 operation(s) for food request step 1 - parser.
humanURL: https://developer.edamam.com/edamam-docs-recipe-api
baseURL: https://api.edamam.com/api/recipes/v2
tags:
- Food Request Step 1 - Parser
properties:
- type: OpenAPI
url: openapi/edamam-recipes-food-request-step-1-parser-api-openapi.yml
- type: Documentation
url: https://developer.edamam.com/edamam-docs-recipe-api
- type: APIReference
url: https://developer.edamam.com/edamam-docs-recipe-api
- type: JSONSchema
url: json-schema/edamam-recipe-schema.json
- type: JSONSchema
url: json-schema/edamam-recipe-search-response-schema.json
- type: JSONSchema
url: json-schema/edamam-nutrient-info-schema.json
- type: JSONStructure
url: json-structure/edamam-recipe-structure.json
- type: Examples
url: examples/recipe-search-search-recipe-example.json
- type: Examples
url: examples/recipe-search-lookup-recipe-by-id-example.json
- type: Examples
url: examples/recipe-search-lookup-recipes-by-uri-example.json
- type: Examples
url: examples/recipe-search-shopping-list-example.json
- type: Authentication
url: https://developer.edamam.com/api/faq
- type: RateLimits
url: rate-limits/edamam-recipes-rate-limits.yml
- type: Pricing
url: https://developer.edamam.com/edamam-recipe-api
- type: Documentation
url: https://developer.edamam.com/edamam-docs-nutrition-api
- type: Examples
url: examples/nutrition-analysis-full-recipe-analysis-example.json
- type: Pricing
url: https://developer.edamam.com/edamam-nutrition-api
- type: Documentation
url: https://developer.edamam.com/food-database-api-docs
- type: JSONSchema
url: json-schema/edamam-food-schema.json
- type: JSONStructure
url: json-structure/edamam-food-structure.json
- type: Examples
url: examples/food-database-food-search-example.json
- type: Pricing
url: https://developer.edamam.com/food-database-api
- type: Documentation
url: https://developer.edamam.com/meal-planner-api
- type: JSONSchema
url: json-schema/edamam-meal-plan-schema.json
- type: JSONStructure
url: json-structure/edamam-meal-plan-structure.json
- type: Examples
url: examples/meal-planner-create-plan-example.json
- type: Pricing
url: https://developer.edamam.com/meal-planner-api
- aid: edamam-recipes:edamam-recipes-food-request-step-2-nutrients-api
name: Edamam Food Request Step 2 - Nutrients API
description: The Food Request Step 2 - Nutrients API from Edamam — 1 operation(s) for food request step 2 - nutrients.
humanURL: https://developer.edamam.com/edamam-docs-recipe-api
baseURL: https://api.edamam.com/api/recipes/v2
tags:
- Food Request Step 2 - Nutrients
properties:
- type: OpenAPI
url: openapi/edamam-recipes-food-request-step-2-nutrients-api-openapi.yml
- type: Documentation
url: https://developer.edamam.com/edamam-docs-recipe-api
- type: APIReference
url: https://developer.edamam.com/edamam-docs-recipe-api
- type: JSONSchema
url: json-schema/edamam-recipe-schema.json
- type: JSONSchema
url: json-schema/edamam-recipe-search-response-schema.json
- type: JSONSchema
url: json-schema/edamam-nutrient-info-schema.json
- type: JSONStructure
url: json-structure/edamam-recipe-structure.json
- type: Examples
url: examples/recipe-search-search-recipe-example.json
- type: Examples
url: examples/recipe-search-lookup-recipe-by-id-example.json
- type: Examples
url: examples/recipe-search-lookup-recipes-by-uri-example.json
- type: Examples
url: examples/recipe-search-shopping-list-example.json
- type: Authentication
url: https://developer.edamam.com/api/faq
- type: RateLimits
url: rate-limits/edamam-recipes-rate-limits.yml
- type: Pricing
url: https://developer.edamam.com/edamam-recipe-api
- type: Documentation
url: https://developer.edamam.com/edamam-docs-nutrition-api
- type: Examples
url: examples/nutrition-analysis-full-recipe-analysis-example.json
- type: Pricing
url: https://developer.edamam.com/edamam-nutrition-api
- type: Documentation
url: https://developer.edamam.com/food-database-api-docs
- type: JSONSchema
url: json-schema/edamam-food-schema.json
- type: JSONStructure
url: json-structure/edamam-food-structure.json
- type: Examples
url: examples/food-database-food-search-example.json
- type: Pricing
url: https://developer.edamam.com/food-database-api
- type: Documentation
url: https://developer.edamam.com/meal-planner-api
- type: JSONSchema
url: json-schema/edamam-meal-plan-schema.json
- type: JSONStructure
url: json-structure/edamam-meal-plan-structure.json
- type: Examples
url: examples/meal-planner-create-plan-example.json
- type: Pricing
url: https://developer.edamam.com/meal-planner-api
- aid: edamam-recipes:edamam-recipes-food-search-autocomplete-api
name: Edamam Food Search Autocomplete API
description: The Food Search Autocomplete API from Edamam — 1 operation(s) for food search autocomplete.
humanURL: https://developer.edamam.com/edamam-docs-recipe-api
baseURL: https://api.edamam.com/api/recipes/v2
tags:
- Food Search Autocomplete
properties:
- type: OpenAPI
url: openapi/edamam-recipes-food-search-autocomplete-api-openapi.yml
- type: Documentation
url: https://developer.edamam.com/edamam-docs-recipe-api
- type: APIReference
url: https://developer.edamam.com/edamam-docs-recipe-api
- type: JSONSchema
url: json-schema/edamam-recipe-schema.json
- type: JSONSchema
url: json-schema/edamam-recipe-search-response-schema.json
- type: JSONSchema
url: json-schema/edamam-nutrient-info-schema.json
- type: JSONStructure
url: json-structure/edamam-recipe-structure.json
- type: Examples
url: examples/recipe-search-search-recipe-example.json
- type: Examples
url: examples/recipe-search-lookup-recipe-by-id-example.json
- type: Examples
url: examples/recipe-search-lookup-recipes-by-uri-example.json
- type: Examples
url: examples/recipe-search-shopping-list-example.json
- type: Authentication
url: https://developer.edamam.com/api/faq
- type: RateLimits
url: rate-limits/edamam-recipes-rate-limits.yml
- type: Pricing
url: https://developer.edamam.com/edamam-recipe-api
- type: Documentation
url: https://developer.edamam.com/edamam-docs-nutrition-api
- type: Examples
url: examples/nutrition-analysis-full-recipe-analysis-example.json
- type: Pricing
url: https://developer.edamam.com/edamam-nutrition-api
- type: Documentation
url: https://developer.edamam.com/food-database-api-docs
- type: JSONSchema
url: json-schema/edamam-food-schema.json
- type: JSONStructure
url: json-structure/edamam-food-structure.json
- type: Examples
url: examples/food-database-food-search-example.json
- type: Pricing
url: https://developer.edamam.com/food-database-api
- type: Documentation
url: https://developer.edamam.com/meal-planner-api
- type: JSONSchema
url: json-schema/edamam-meal-plan-schema.json
- type: JSONStructure
url: json-structure/edamam-meal-plan-structure.json
- type: Examples
url: examples/meal-planner-create-plan-example.json
- type: Pricing
url: https://developer.edamam.com/meal-planner-api
- aid: edamam-recipes:edamam-recipes-nutrition-data-api
name: Edamam Nutrition Data API
description: The Nutrition Data API from Edamam — 1 operation(s) for nutrition data.
humanURL: https://developer.edamam.com/edamam-docs-recipe-api
baseURL: https://api.edamam.com/api/recipes/v2
tags:
- Nutrition Data
properties:
- type: OpenAPI
url: openapi/edamam-recipes-nutrition-data-api-openapi.yml
- type: Documentation
url: https://developer.edamam.com/edamam-docs-recipe-api
- type: APIReference
url: https://developer.edamam.com/edamam-docs-recipe-api
- type: JSONSchema
url: json-schema/edamam-recipe-schema.json
- type: JSONSchema
url: json-schema/edamam-recipe-search-response-schema.json
- type: JSONSchema
url: json-schema/edamam-nutrient-info-schema.json
- type: JSONStructure
url: json-structure/edamam-recipe-structure.json
- type: Examples
url: examples/recipe-search-search-recipe-example.json
- type: Examples
url: examples/recipe-search-lookup-recipe-by-id-example.json
- type: Examples
url: examples/recipe-search-lookup-recipes-by-uri-example.json
- type: Examples
url: examples/recipe-search-shopping-list-example.json
- type: Authentication
url: https://developer.edamam.com/api/faq
- type: RateLimits
url: rate-limits/edamam-recipes-rate-limits.yml
- type: Pricing
url: https://developer.edamam.com/edamam-recipe-api
- type: Documentation
url: https://developer.edamam.com/edamam-docs-nutrition-api
- type: Examples
url: examples/nutrition-analysis-full-recipe-analysis-example.json
- type: Pricing
url: https://developer.edamam.com/edamam-nutrition-api
- type: Documentation
url: https://developer.edamam.com/food-database-api-docs
- type: JSONSchema
url: json-schema/edamam-food-schema.json
- type: JSONStructure
url: json-structure/edamam-food-structure.json
- type: Examples
url: examples/food-database-food-search-example.json
- type: Pricing
url: https://developer.edamam.com/food-database-api
- type: Documentation
url: https://developer.edamam.com/meal-planner-api
- type: JSONSchema
url: json-schema/edamam-meal-plan-schema.json
- type: JSONStructure
url: json-structure/edamam-meal-plan-structure.json
- type: Examples
url: examples/meal-planner-create-plan-example.json
- type: Pricing
url: https://developer.edamam.com/meal-planner-api
- aid: edamam-recipes:edamam-recipes-nutrition-details-api
name: Edamam Nutrition Details API
description: The Nutrition Details API from Edamam — 1 operation(s) for nutrition details.
humanURL: https://developer.edamam.com/edamam-docs-recipe-api
baseURL: https://api.edamam.com/api/recipes/v2
tags:
- Nutrition Details
properties:
- type: OpenAPI
url: openapi/edamam-recipes-nutrition-details-api-openapi.yml
- type: Documentation
url: https://developer.edamam.com/edamam-docs-recipe-api
- type: APIReference
url: https://developer.edamam.com/edamam-docs-recipe-api
- type: JSONSchema
url: json-schema/edamam-recipe-schema.json
- type: JSONSchema
url: json-schema/edamam-recipe-search-response-schema.json
- type: JSONSchema
url: json-schema/edamam-nutrient-info-schema.json
- type: JSONStructure
url: json-structure/edamam-recipe-structure.json
- type: Examples
url: examples/recipe-search-search-recipe-example.json
- type: Examples
url: examples/recipe-search-lookup-recipe-by-id-example.json
- type: Examples
url: examples/recipe-search-lookup-recipes-by-uri-example.json
- type: Examples
url: examples/recipe-search-shopping-list-example.json
- type: Authentication
url: https://developer.edamam.com/api/faq
- type: RateLimits
url: rate-limits/edamam-recipes-rate-limits.yml
- type: Pricing
url: https://developer.edamam.com/edamam-recipe-api
- type: Documentation
url: https://developer.edamam.com/edamam-docs-nutrition-api
- type: Examples
url: examples/nutrition-analysis-full-recipe-analysis-example.json
- type: Pricing
url: https://developer.edamam.com/edamam-nutrition-api
- type: Documentation
url: https://developer.edamam.com/food-database-api-docs
- type: JSONSchema
url: json-schema/edamam-food-schema.json
- type: JSONStructure
url: json-structure/edamam-food-structure.json
- type: Examples
url: examples/food-database-food-search-example.json
- type: Pricing
url: https://developer.edamam.com/food-database-api
- type: Documentation
url: https://developer.edamam.com/meal-planner-api
- type: JSONSchema
url: json-schema/edamam-meal-plan-schema.json
- type: JSONStructure
url: json-structure/edamam-meal-plan-structure.json
- type: Examples
url: examples/meal-planner-create-plan-example.json
- type: Pricing
url: https://developer.edamam.com/meal-planner-api
- aid: edamam-recipes:edamam-recipes-planner-api
name: Edamam planner API
description: Meal planning
humanURL: https://developer.edamam.com/edamam-docs-recipe-api
baseURL: https://api.edamam.com/api/recipes/v2
tags:
- planner
properties:
- type: OpenAPI
url: openapi/edamam-recipes-planner-api-openapi.yml
- type: Documentation
url: https://developer.edamam.com/edamam-docs-recipe-api
- type: APIReference
url: https://developer.edamam.com/edamam-docs-recipe-api
- type: JSONSchema
url: json-schema/edamam-recipe-schema.json
- type: JSONSchema
url: json-schema/edamam-recipe-search-response-schema.json
- type: JSONSchema
url: json-schema/edamam-nutrient-info-schema.json
- type: JSONStructure
url: json-structure/edamam-recipe-structure.json
- type: Examples
url: examples/recipe-search-search-recipe-example.json
- type: Examples
url: examples/recipe-search-lookup-recipe-by-id-example.json
- type: Examples
url: examples/recipe-search-lookup-recipes-by-uri-example.json
- type: Examples
url: examples/recipe-search-shopping-list-example.json
- type: Authentication
url: https://developer.edamam.com/api/faq
- type: RateLimits
url: rate-limits/edamam-recipes-rate-limits.yml
- type: Pricing
url: https://developer.edamam.com/edamam-recipe-api
- type: Documentation
url: https://developer.edamam.com/edamam-docs-nutrition-api
- type: Examples
url: examples/nutrition-analysis-full-recipe-analysis-example.json
- type: Pricing
url: https://developer.edamam.com/edamam-nutrition-api
- type: Documentation
url: https://developer.edamam.com/food-database-api-docs
- type: JSONSchema
url: json-schema/edamam-food-schema.json
- type: JSONStructure
url: json-structure/edamam-food-structure.json
- type: Examples
url: examples/food-database-food-search-example.json
- type: Pricing
url: https://developer.edamam.com/food-database-api
- type: Documentation
url: https://developer.edamam.com/meal-planner-api
- type: JSONSchema
url: json-schema/edamam-meal-plan-schema.json
- type: JSONStructure
url: json-structure/edamam-meal-plan-structure.json
- type: Examples
url: examples/meal-planner-create-plan-example.json
- type: Pricing
url: https://developer.edamam.com/meal-planner-api
- aid: edamam-recipes:edamam-recipes-recipe-search-api
name: Edamam Recipe Search API
description: Search or access individual recipes.
humanURL: https://developer.edamam.com/edamam-docs-recipe-api
baseURL: https://api.edamam.com/api/recipes/v2
tags:
- Recipe Search
properties:
- type: OpenAPI
url: openapi/edamam-recipes-recipe-search-api-openapi.yml
- type: Documentation
url: https://developer.edamam.com/edamam-docs-recipe-api
- type: APIReference
url: https://developer.edamam.com/edamam-docs-recipe-api
- type: JSONSchema
url: json-schema/edamam-recipe-schema.json
- type: JSONSchema
url: json-schema/edamam-recipe-search-response-schema.json
- type: JSONSchema
url: json-schema/edamam-nutrient-info-schema.json
- type: JSONStructure
url: json-structure/edamam-recipe-structure.json
- type: Examples
url: examples/recipe-search-search-recipe-example.json
- type: Examples
url: examples/recipe-search-lookup-recipe-by-id-example.json
- type: Examples
url: examples/recipe-search-lookup-recipes-by-uri-example.json
- type: Examples
url: examples/recipe-search-shopping-list-example.json
- type: Authentication
url: https://developer.edamam.com/api/faq
- type: RateLimits
url: rate-limits/edamam-recipes-rate-limits.yml
- type: Pricing
url: https://developer.edamam.com/edamam-recipe-api
- type: Documentation
url: https://developer.edamam.com/edamam-docs-nutrition-api
- type: Examples
url: examples/nutrition-analysis-full-recipe-analysis-example.json
- type: Pricing
url: https://developer.edamam.com/edamam-nutrition-api
- type: Documentation
url: https://developer.edamam.com/food-database-api-docs
- type: JSONSchema
url: json-schema/edamam-food-schema.json
- type: JSONStructure
url: json-structure/edamam-food-structure.json
- type: Examples
url: examples/food-database-food-search-example.json
- type: Pricing
url: https://developer.edamam.com/food-database-api
- type: Documentation
url: https://developer.edamam.com/meal-planner-api
- type: JSONSchema
url: json-schema/edamam-meal-plan-schema.json
- type: JSONStructure
url: json-structure/edamam-meal-plan-structure.json
- type: Examples
url: examples/meal-planner-create-plan-example.json
- type: Pricing
url: https://developer.edamam.com/meal-planner-api
- aid: edamam-recipes:edamam-recipes-shopping-list-api
name: Edamam Shopping List API
description: 'The *Shopping List API* provides aggregation of shopping item quantities over one or more ingredient lists,
and
optional referral to external shopping services.
A `shopping-list` call may be issued on a recipe preparation plan, e.g. for recipes assigned to a meal plan''s
slots, to obtain total shopping quantities for the products involved. Each item in the plan may be scaled
individually for the shopping list by indicating the planned consumption as a number of servings; in the absence
of such indication, consumption (and therefore preparation) of the complete output of the recipe will be assumed.
Both recipes and directly consumable foodstuffs are supported as items in the plan.'
humanURL: https://developer.edamam.com/edamam-docs-recipe-api
baseURL: https://api.edamam.com/api/recipes/v2
tags:
- Shopping List
properties:
- type: OpenAPI
url: openapi/edamam-recipes-shopping-list-api-openapi.yml
- type: Documentation
url: https://developer.edamam.com/edamam-docs-recipe-api
- type: APIReference
url: https://developer.edamam.com/edamam-docs-recipe-api
- type: JSONSchema
url: json-schema/edamam-recipe-schema.json
- type: JSONSchema
url: json-schema/edamam-recipe-search-response-schema.json
- type: JSONSchema
url: json-schema/edamam-nutrient-info-schema.json
- type: JSONStructure
url: json-structure/edamam-recipe-structure.json
- type: Examples
url: examples/recipe-search-search-recipe-example.json
- type: Examples
url: examples/recipe-search-lookup-recipe-by-id-example.json
- type: Examples
url: examples/recipe-search-lookup-recipes-by-uri-example.json
- type: Examples
url: examples/recipe-search-shopping-list-example.json
- type: Authentication
url: https://developer.edamam.com/api/faq
- type: RateLimits
url: rate-limits/edamam-recipes-rate-limits.yml
- type: Pricing
url: https://developer.edamam.com/edamam-recipe-api
- type: Documentation
url: https://developer.edamam.com/edamam-docs-nutrition-api
- type: Examples
url: examples/nutrition-analysis-full-recipe-analysis-example.json
- type: Pricing
url: https://developer.edamam.com/edamam-nutrition-api
- type: Documentation
url: https://developer.edamam.com/food-database-api-docs
- type: JSONSchema
url: json-schema/edamam-food-schema.json
- type: JSONStructure
url: json-structure/edamam-food-structure.json
- type: Examples
url: examples/food-database-food-search-example.json
- type: Pricing
url: https://developer.edamam.com/food-database-api
- type: Documentation
url: https://developer.edamam.com/meal-planner-api
- type: JSONSchema
url: json-schema/edamam-meal-plan-schema.json
- type: JSONStructure
url: json-structure/edamam-meal-plan-structure.json
- type: Examples
url: examples/meal-planner-create-plan-example.json
- type: Pricing
url: https://developer.edamam.com/meal-planner-api
- aid: edamam-recipes:edamam-recipes-values-api
name: Edamam values API
description: Daily values
humanURL: https://developer.edamam.com/edamam-docs-recipe-api
baseURL: https://api.edamam.com/api/recipes/v2
tags:
- values
properties:
- type: OpenAPI
url: openapi/edamam-recipes-values-api-openapi.yml
- type: Documentation
url: https://developer.edamam.com/edamam-docs-recipe-api
- type: APIReference
url: https://developer.edamam.com/edamam-docs-recipe-api
- type: JSONSchema
url: json-schema/edamam-recipe-schema.json
- type: JSONSchema
url: json-schema/edamam-recipe-search-response-schema.json
- type: JSONSchema
url: json-schema/edamam-nutrient-info-schema.json
- type: JSONStructure
url: json-structure/edamam-recipe-structure.json
- type: Examples
url: examples/recipe-search-search-recipe-example.json
- type: Examples
url: examples/recipe-search-lookup-recipe-by-id-example.json
- type: Examples
url: examples/recipe-search-lookup-recipes-by-uri-example.json
- type: Examples
url: examples/recipe-search-shopping-list-example.json
- type: Authentication
url: https://developer.edamam.com/api/faq
- type: RateLimits
url: rate-limits/edamam-recipes-rate-limits.yml
- type: Pricing
url: https://developer.edamam.com/edamam-recipe-api
- type: Documentation
url: https://developer.edamam.com/edamam-docs-nutrition-api
- type: Examples
url: examples/nutrition-analysis-full-recipe-analysis-example.json
- type: Pricing
url: https://developer.edamam.com/edamam-nutrition-api
- type: Documentation
url: https://developer.edamam.com/food-database-api-docs
- type: JSONSchema
url: json-schema/edamam-food-schema.json
- type: JSONStructure
url: json-structure/edamam-food-structure.json
- type: Examples
url: examples/food-database-food-search-example.json
- type: Pricing
url: https://developer.edamam.com/food-database-api
- type: Documentation
url: https://developer.edamam.com/meal-planner-api
- type: JSONSchema
url: json-schema/edamam-meal-plan-schema.json
- type: JSONStructure
url: json-structure/edamam-meal-plan-structure.json
- type: Examples
url: examples/meal-planner-create-plan-example.json
- type: Pricing
url: https://developer.edamam.com/meal-planner-api
common:
- type: AgenticAccess
url: agentic-access/edamam-recipes-agentic-access.yml
- type: DomainSecurity
url: security/edamam-recipes-domain-security.yml
- type: Authentication
url: authentication/edamam-recipes-authentication.yml
- type: Website
url: https://www.edamam.com/
- type: DeveloperPortal
url: https://developer.edamam.com/
- type: Documentation
url: https://developer.edamam.com/
- type: Signup
url: https://developer.edamam.com/admin/applications/new
- type: Login
url: https://developer.edamam.com/admin
- type: FAQ
url: https://developer.edamam.com/api/faq
- type: Support
url: https://developer.edamam.com/support
- type: TermsOfService
url: https://www.edamam.com/page/api-terms-and-conditions
- type: PrivacyPolicy
url: https://www.edamam.com/page/privacy-policy
- type: Plans
url: plans/edamam-recipes-plans-pricing.yml
- type: RateLimits
url: rate-limits/edamam-recipes-rate-limits.yml
- type: SpectralRules
url: rules/edamam-recipes-rules.yml
- type: Vocabulary
url: vocabulary/edamam-recipes-vocabulary.yml
- type: JSONLD
url: json-ld/edamam-recipes-context.jsonld
- type: GitHubOrganization
url: https://github.com/edamam-llc
- type: PublicAPIsListing
url: https://github.com/public-apis/public-apis
- type: Features
data:
- name: 2M+ Recipe Index
description: Search across 2 million recipes from third-party sources plus 20,000+ Edamam-owned recipes with cooking instructions.
- name: 30+ Filters
description: Filter by diet, health/allergen labels, cuisine, meal type, dish type, calorie range, total time, nutrients,
glycemic index, and excluded ingredients.
- name: 28+ Nutrients
description: Per-recipe and per-food breakdowns including macros, vitamins (A, B-12, C, D, E, K), minerals (Ca, Fe, K,
Mg, P, Zn), fiber, sodium, sugars.
- name: Carbon Footprint (CO2e)
description: Recipes carry a CO2 emissions class (A+ through G) when beta=true is set.
- name: AI Vision Food Recognition
description: Submit a public image URL or base64 data URI to the Food Database API and receive detected food + nutrition
estimates.
- name: NLP Recipe Analysis
description: Submit raw recipe text (title + ingredient lines) to the Nutrition Analysis API and receive structured nutrient
and label output.
- name: Active User Tracking
description: Use the Edamam-Account-User header to bind per-user budgets and caching rights (required on Enterprise and
Meal Planner plans).
- name: Shopping List Aggregation
description: Aggregate ingredient quantities across one or more recipes into a consolidated shopping list, with optional
Instacart integration on Enterprise tiers.
- name: HTTP Compression
description: gzip supported via Accept-Encoding header.
- name: HATEOAS Pagination
description: _links.next on paged responses; _links.self on individual hits.
- type: UseCases
data:
- name: Recipe Discovery Apps
description: Build consumer recipe search and discovery apps with rich filtering.
- name: Nutrition Tracking
description: Power food logging and nutrition tracking with NLP-based ingredient analysis.
- name: Personalized Meal Planning
description: Generate diet- and health-aware meal plans for fitness, wellness, and clinical nutrition apps.
- name: Grocery and Shopping
description: Aggregate ingredients into shopping lists with optional Instacart fulfillment.
- name: Chatbots and Voice
description: Edamam Platform Assistant chatbot and MCP server expose food/recipe tools to conversational agents.
- name: Sustainability Apps
description: Surface CO2e emissions class to promote lower-impact food choices.
- type: Integrations
data:
- name: Instacart
description: Meal Planner Enterprise tiers integrate with Instacart for grocery fulfillment.
- name: Edamam Platform Assistant
description: Built-in chatbot UI for recipe / nutrition Q&A.
- name: Edamam Content Management
description: Recipe Management API integrates with the Recipe Search surface.
- name: Model Context Protocol (MCP)
description: Official Edamam Food MCP server at https://mcp.edamam.com/mcp/food exposes get_food_nutrition and analyze_food_image
tools to LLM agents (Claude Code, etc.).
- type: Solutions
data:
- name: Recipe Search Enterprise Basic
description: $9/mo, 10,000 calls/mo, 10 calls/min, third-party web recipes, 10-day trial.
- name: Recipe Search Enterprise Core
description: $99/mo, 500,000 calls/mo, 100 calls/min.
- name: Recipe Search Enterprise Plus
description: $399/mo, 1,000,000 calls/mo, 300 calls/min, Edamam-owned recipes with cooking instructions, CO2e data.
- name: Recipe Search Enterprise Unlimited
description: Custom — contact sales for unlimited usage and custom content.
- name: Food Database Basic Vision
description: $14/mo, 100,000 calls + 500 Vision requests, includes MCP server access.
- name: Food Database Core
description: $69/mo, 750,000 calls, pay-as-you-go Vision.
- name: Food Database Plus
description: $299/mo, 5,000,000 calls, 10,000 Vision requests.
- name: Meal Planner Developer
description: Free, 10 MAU, 20 meal-plan calls/day, 300 recipe calls/min, non-commercial.
- name: Meal Planner Enterprise Core
description: $300/mo, 1,000 MAU, 30 meal-plan calls/day, 5,000 recipe calls/min, Instacart integration.
- type: Tools
data:
- name: Edamam Food MCP
description: 'Official Edamam MCP server (Model Context Protocol) at https://mcp.edamam.com/mcp/food exposing get_food_nutrition
(keyword, quantity, UPC/EAN) and analyze_food_image (Vision) tools. Install in Claude Code with: `claude mcp add --transport
http edamam-food https://mcp.edamam.com/mcp/food --header "Authorization: Bearer <app_id>:<app_key>"`. Source: https://github.com/edamam-llc/mcp-edamam-food'
- name: edamam-api-demo
description: Java demo for the Nutrition Analysis API (https://github.com/edamam-llc/edamam-api-demo).
- name: Recipe Search Demo
description: Interactive Recipe Search demo at https://developer.edamam.com/recipe-demo.
maintainers:
- FN: Kin Lane
email: kin@apievangelist.com