Edamam website screenshot

Edamam

Edamam is a leading provider of nutrition data and analytics. They offer nutrition analysis, food database, recipe search, and meal planning APIs that power thousands of health, fitness, and food apps. Their databases contain close to 900,000 foods, over 2 million recipes, and comprehensive nutritional information.

4 APIs 0 Features
RestaurantFoodNutritionUPC

APIs

Edamam Nutrition Analysis API

The Edamam Nutrition Analysis API provides detailed nutrition data for recipes and food items. Send a recipe or food description and receive comprehensive nutritional informatio...

Edamam Food and Grocery Database API

The Edamam Food and Grocery Database API provides access to a database of close to 900,000 foods and over 680,000 unique UPC codes with full nutritional information.

Edamam Recipe Search API

The Edamam Recipe Search API provides access to over 2 million recipes with full nutritional analysis, diet and health labels, ingredient details, and cuisine type.

Edamam Meal Planner API

The Edamam Meal Planner API provides personalized meal planning capabilities based on dietary preferences, nutrition goals, and available ingredients.

Collections

Pricing Plans

Edamam Plans Pricing

4 plans

PLANS

Rate Limits

Edamam Rate Limits

11 limits

RATE LIMITS

FinOps

Edamam Finops

FINOPS

Semantic Vocabularies

Edamam Food And Grocery Database Api Context

7 classes · 25 properties

JSON-LD

Edamam Meal Planner Api Context

5 classes · 14 properties

JSON-LD

Edamam Nutrition Analysis Api Context

3 classes · 18 properties

JSON-LD

Edamam Recipe Search Api Context

4 classes · 27 properties

JSON-LD

API Governance Rules

Edamam API Rules

39 rules · 8 errors 16 warnings 15 info

SPECTRAL

JSON Structure

Food And Grocery Database Api Food Structure

7 properties

JSON STRUCTURE

Meal Planner Api Constraint Structure

1 properties

JSON STRUCTURE

Meal Planner Api Meal Plan Request Structure

2 properties

JSON STRUCTURE

Meal Planner Api Meal Plan Response Structure

2 properties

JSON STRUCTURE

Meal Planner Api Nutrient Range Structure

2 properties

JSON STRUCTURE

Meal Planner Api Section Structure

2 properties

JSON STRUCTURE

Nutrition Analysis Api Nutrient Structure

3 properties

JSON STRUCTURE

Recipe Search Api Nutrient Structure

3 properties

JSON STRUCTURE

Recipe Search Api Recipe Hit Structure

2 properties

JSON STRUCTURE

Recipe Search Api Recipe Structure

19 properties

JSON STRUCTURE

Example Payloads

Resources

👥
GitHubOrganization
GitHubOrganization
🔗
LinkedIn
LinkedIn
🔧
MCP Server (Food Database)
Tools
🔧
Tools
Tools
💻
Java Demo (Nutrition Analysis API)
CodeExamples
🔗
Edamam Spectral Rules
Spectral
🔗
Edamam Vocabulary
Vocabulary
🔗
Plans
Plans
🔗
RateLimits
RateLimits
🔗
FinOps
FinOps
🔗
Nutrition Analysis Context
JSONLD
🔗
Food Database Context
JSONLD
🔗
Recipe Search Context
JSONLD
🔗
Meal Planner Context
JSONLD
💬
FAQ
FAQ
🔗
Attribution
Attribution
🔗
DataLicensing
DataLicensing
🔗
Partners
Partners
🌐
Portal
Portal
📜
PrivacyPolicy
PrivacyPolicy
📜
TermsOfService
TermsOfService

Sources

Raw ↑
opencollection: 1.0.0
info:
  name: Edamam Recipe Search API
  version: 2.0.0
request:
  auth:
    type: apikey
    key: app_key
    value: '{{app_key}}'
    placement: query
items:
- info:
    name: Recipe Search
    type: folder
  items:
  - info:
      name: Edamam Search Recipes
      type: http
    http:
      method: GET
      url: https://api.edamam.com/api/recipes/v2
      headers:
      - name: Edamam-Account-User
        value: user-12345
      params:
      - name: type
        value: public
        type: query
        description: Recipe access type. Use `public` for the public recipe pool.
      - name: app_id
        value: 1234abcd
        type: query
        description: Application identifier from the Edamam developer dashboard.
      - name: app_key
        value: 0123456789abcdef0123456789abcdef
        type: query
        description: Application key from the Edamam developer dashboard.
      - name: q
        value: chicken
        type: query
        description: Free-text search query, e.g. `chicken`.
      - name: diet
        value: high-protein
        type: query
        description: Diet label filter (repeatable).
      - name: health
        value: gluten-free
        type: query
        description: Health label filter (repeatable), e.g. `vegan`, `gluten-free`.
      - name: cuisineType
        value: Italian
        type: query
        description: Cuisine type filter (repeatable), e.g. `Italian`.
      - name: mealType
        value: Dinner
        type: query
        description: Meal type filter (repeatable), e.g. `Breakfast`.
      - name: dishType
        value: Main course
        type: query
        description: Dish type filter (repeatable), e.g. `Main course`.
      - name: calories
        value: 100-300
        type: query
        description: Calorie range filter, e.g. `100-300`.
      - name: time
        value: 1-60
        type: query
        description: Preparation time range in minutes, e.g. `1-60`.
      - name: imageSize
        value: REGULAR
        type: query
        description: Requested image resolution.
      - name: co2EmissionsClass
        value: A
        type: query
        description: Carbon footprint rating filter (requires beta=true).
      - name: beta
        value: 'false'
        type: query
        description: Enable beta features such as CO2 emissions filtering.
    docs: Search the recipe database by keyword with rich filtering on diet, health, cuisine type, meal type, dish type, calorie
      range, and preparation time. Returns a paginated set of recipe hits with full nutrition analysis and source attribution.
  - info:
      name: Edamam Get Recipe by ID
      type: http
    http:
      method: GET
      url: https://api.edamam.com/api/recipes/v2/:id
      params:
      - name: id
        value: abc123
        type: path
        description: Edamam recipe identifier.
      - name: type
        value: public
        type: query
        description: Recipe access type.
      - name: app_id
        value: 1234abcd
        type: query
        description: Application identifier from the Edamam developer dashboard.
      - name: app_key
        value: 0123456789abcdef0123456789abcdef
        type: query
        description: Application key from the Edamam developer dashboard.
    docs: Retrieve a single recipe record by its Edamam recipe identifier, returning the full recipe object including nutrition,
      labels, and ingredients.
bundled: true