YourFoodAPI

**YourFoodAPI** — Bilingual (English + Polish) food and nutrition data API for fitness, meal planning, and health apps. ## What's inside - **3,122 ingredients** with full nutrition per 100 g — energy (kcal + kJ), protein, carbs, sugars, fats, saturated fats, fiber, salt, sodium - **370 recipes** with step-by-step instructions, ingredient lists (in grams), per-serving macros, and tags (breakfast,…

1 subscribers
8.8/10 popularity
105 ms avg latency
83% success rate
16 endpoints
The in-depth APIMemo review for this API hasn't been published yet — the data below comes straight from the public marketplace listing.

YourFoodAPI endpoints

MethodEndpointDescription
ingredients
GET getRandomIngredient
/ingredients/random
Returns a single random ingredient. Useful for daily food picks, app demos, and discovery features.
GET listIngredients
/ingredients
List ingredients with optional filters and pagination. Over 3000 ingredients available.
GET getIngredient
/ingredients/{ingredient_id}
GET searchIngredients
/ingredients/search
GET listIngredientCategories
/ingredients/categories
GET listIngredientTags
/ingredients/tags
recipes
GET getRandomRecipe
/recipes/random
Returns a single random recipe. Perfect for 'recipe of the day' features, app demos, and meal inspiration.
GET findRecipesByIngredients
/recipes/by-ingredients
Rank recipes by how many of your ingredients they use. Pass ingredients you have via repeated `have` query params. Returns recipes sorted by match ratio, with missing ingredient…
GET listRecipeTags
/recipes/tags
GET getRecipe
/recipes/{recipe_id}
GET searchRecipes
/recipes/search
GET findRecipesByMacros
/recipes/by-macros
Return recipes closest to provided macro targets (kcal/protein/carbs/fats).
GET listRecipes
/recipes
List recipes with rich filters: tags, macros, included/excluded ingredients.
GET getScaledRecipe
/recipes/{recipe_id}/scaled
Returns the recipe with ingredient amounts and per-serving macros recalculated for the requested servings.
nutrition
POST calculateNutrition
/nutrition/calculate
Given a list of ingredient names and gram amounts, returns per-item nutrition (scaled from per-100g base values) and totals. Names are fuzzy-matched against the EN + PL…
meta
GET getDatasetStats
/meta/stats
High-level statistics over the entire dataset — counts per category and per tag, total ingredient and recipe counts, supported languages, API version. Useful for building filter…

YourFoodAPI pricing

PlanPriceRate limitQuotas
BASIC Free
  • Requests: 500 / monthly
PRO Recommended $9.99 / month 5 / second
  • Requests: 10,000 / monthly
ULTRA $49.99 / month 15 / second
  • Requests: 100,000 / monthly
MEGA $199 / month 30 / second
  • Requests: 1,000,000 / monthly

More Food APIs

View all →
  • The spoonacular Nutrition, Recipe, and Food API allows you to access over 365,000 recipes and 86,000 food…

    FoodFreemium782 subscribers
  • API to query data about recipe, plan, ingredients, etc... as on official site

    FoodFreemium17.7k subscribers
  • The Woolworths Products API allows you to search for products by name or barcode, returning detailed…

    FoodFreemium547 subscribers
  • The #1 Beer API with detailed data on +50,000 of the world's most popular beers. Build apps, fuel datasheets…

    FoodFreemium994 subscribers
  • API to get data on alcohol & cocktails.

    FoodFreemium5.4k subscribers
  • Search over 200,000 creative recipes. Unlock all data and parameters at https://api-ninjas.com/api/recipe.

    FoodFreemium3.4k subscribers