Free endpoints
List all meals by first letter
This returns all meals according to a particular letter
GET
/
api
/
json
/
v1
/
1
/
search.php
curl --location --request Get 'www.themealdb.com/api/json/v1/1/search.php?f=y'
{
"meals": [
{
"idMeal": "52871",
"strMeal": "Yaki Udon",
"strDrinkAlternate": null,
"strCategory": "Vegetarian",
"strArea": "Japanese",
"strInstructions": "Boil some water in a large saucepan. Add 250ml cold water and the udon noodles. (As they are so thick, adding cold water helps them to cook a little bit slower so the middle cooks through). If using frozen or fresh noodles, cook for 2 mins or until al dente; dried will take longer, about 5-6 mins. Drain and leave in the colander.\r\nHeat 1 tbsp of the oil, add the onion and cabbage and sauté for 5 mins until softened. Add the mushrooms and some spring onions, and sauté for 1 more min. Pour in the remaining sesame oil and the noodles. If using cold noodles, let them heat through before adding the ingredients for the sauce – otherwise tip in straight away and keep stir-frying until sticky and piping hot. Sprinkle with the remaining spring onions.",
"strMealThumb": "https://www.themealdb.com/images/media/meals/wrustq1511475474.jpg",
"strTags": "LowCalorie",
"strYoutube": "https://www.youtube.com/watch?v=5Iy0MCowSvA",
"strIngredient1": "Udon Noodles",
"strIngredient2": "Sesame Seed Oil",
"strIngredient3": "Onion",
"strIngredient4": "Cabbage",
"strIngredient5": "Shiitake Mushrooms",
"strIngredient6": "Spring Onions",
"strIngredient7": "Mirin",
"strIngredient8": "Soy Sauce",
"strIngredient9": "Caster Sugar",
"strIngredient10": "Worcestershire Sauce",
"strIngredient11": "",
"strIngredient12": "",
"strIngredient13": "",
"strIngredient14": "",
"strIngredient15": "",
"strIngredient16": "",
"strIngredient17": "",
"strIngredient18": "",
"strIngredient19": "",
"strIngredient20": "",
"strMeasure1": "250g",
"strMeasure2": "2 tbs",
"strMeasure3": "1 sliced",
"strMeasure4": "0.25",
"strMeasure5": "10",
"strMeasure6": "4",
"strMeasure7": "4 tbsp",
"strMeasure8": "2 tbs",
"strMeasure9": "1 tblsp ",
"strMeasure10": "1 tblsp ",
"strMeasure11": "",
"strMeasure12": "",
"strMeasure13": "",
"strMeasure14": "",
"strMeasure15": "",
"strMeasure16": "",
"strMeasure17": "",
"strMeasure18": "",
"strMeasure19": "",
"strMeasure20": "",
"strSource": "https://www.bbcgoodfood.com/recipes/yaki-udon",
"strImageSource": null,
"strCreativeCommonsConfirmed": null,
"dateModified": null
}
]
}
Endpoint:
https://www.themealdb.com/api/json/v1/1/search.php?f={first letter of meal}
Replace first letter of meal with the letter of your choice
Request Example:
https://www.themealdb.com/api/json/v1/1/search.php?f=b
curl --location --request Get 'www.themealdb.com/api/json/v1/1/search.php?f=y'
{
"meals": [
{
"idMeal": "52871",
"strMeal": "Yaki Udon",
"strDrinkAlternate": null,
"strCategory": "Vegetarian",
"strArea": "Japanese",
"strInstructions": "Boil some water in a large saucepan. Add 250ml cold water and the udon noodles. (As they are so thick, adding cold water helps them to cook a little bit slower so the middle cooks through). If using frozen or fresh noodles, cook for 2 mins or until al dente; dried will take longer, about 5-6 mins. Drain and leave in the colander.\r\nHeat 1 tbsp of the oil, add the onion and cabbage and sauté for 5 mins until softened. Add the mushrooms and some spring onions, and sauté for 1 more min. Pour in the remaining sesame oil and the noodles. If using cold noodles, let them heat through before adding the ingredients for the sauce – otherwise tip in straight away and keep stir-frying until sticky and piping hot. Sprinkle with the remaining spring onions.",
"strMealThumb": "https://www.themealdb.com/images/media/meals/wrustq1511475474.jpg",
"strTags": "LowCalorie",
"strYoutube": "https://www.youtube.com/watch?v=5Iy0MCowSvA",
"strIngredient1": "Udon Noodles",
"strIngredient2": "Sesame Seed Oil",
"strIngredient3": "Onion",
"strIngredient4": "Cabbage",
"strIngredient5": "Shiitake Mushrooms",
"strIngredient6": "Spring Onions",
"strIngredient7": "Mirin",
"strIngredient8": "Soy Sauce",
"strIngredient9": "Caster Sugar",
"strIngredient10": "Worcestershire Sauce",
"strIngredient11": "",
"strIngredient12": "",
"strIngredient13": "",
"strIngredient14": "",
"strIngredient15": "",
"strIngredient16": "",
"strIngredient17": "",
"strIngredient18": "",
"strIngredient19": "",
"strIngredient20": "",
"strMeasure1": "250g",
"strMeasure2": "2 tbs",
"strMeasure3": "1 sliced",
"strMeasure4": "0.25",
"strMeasure5": "10",
"strMeasure6": "4",
"strMeasure7": "4 tbsp",
"strMeasure8": "2 tbs",
"strMeasure9": "1 tblsp ",
"strMeasure10": "1 tblsp ",
"strMeasure11": "",
"strMeasure12": "",
"strMeasure13": "",
"strMeasure14": "",
"strMeasure15": "",
"strMeasure16": "",
"strMeasure17": "",
"strMeasure18": "",
"strMeasure19": "",
"strMeasure20": "",
"strSource": "https://www.bbcgoodfood.com/recipes/yaki-udon",
"strImageSource": null,
"strCreativeCommonsConfirmed": null,
"dateModified": null
}
]
}
Attribute | Description | Example |
---|---|---|
idMeal | The ID of a meal.Usually an integer | 52871 |
strMeal | Name of meal | Yaki Udon |
strDrinkAlternate | Drink alternate | |
strcategory | Category of meal | Vegetarian |
strArea | Location of origin | Japanese |
strInstructions | How to prepare it | Detailed step by step guide |
strMealThumb | Image of the meal | A link to the image |
strTags | Tags for the meal | LowCalorie |
strYouTube | Learn how to prepare it by watching YouTube video | A link to the video |
strIngredient | List of ingredients for the meal by number | Udon Noodles |
strMeasure | Measurement of each ingredient | 1tbsp |
strSource | True | |
strImageSource | Where the image was gotten from | https://www.bbcgoodfood.com/recipes/yaki-udon |
strCreativeCommonsConfirmed | Creative commons | null |
datemodified | Date the meal was modified on the API | null |
curl --location --request Get 'www.themealdb.com/api/json/v1/1/search.php?f=y'
{
"meals": [
{
"idMeal": "52871",
"strMeal": "Yaki Udon",
"strDrinkAlternate": null,
"strCategory": "Vegetarian",
"strArea": "Japanese",
"strInstructions": "Boil some water in a large saucepan. Add 250ml cold water and the udon noodles. (As they are so thick, adding cold water helps them to cook a little bit slower so the middle cooks through). If using frozen or fresh noodles, cook for 2 mins or until al dente; dried will take longer, about 5-6 mins. Drain and leave in the colander.\r\nHeat 1 tbsp of the oil, add the onion and cabbage and sauté for 5 mins until softened. Add the mushrooms and some spring onions, and sauté for 1 more min. Pour in the remaining sesame oil and the noodles. If using cold noodles, let them heat through before adding the ingredients for the sauce – otherwise tip in straight away and keep stir-frying until sticky and piping hot. Sprinkle with the remaining spring onions.",
"strMealThumb": "https://www.themealdb.com/images/media/meals/wrustq1511475474.jpg",
"strTags": "LowCalorie",
"strYoutube": "https://www.youtube.com/watch?v=5Iy0MCowSvA",
"strIngredient1": "Udon Noodles",
"strIngredient2": "Sesame Seed Oil",
"strIngredient3": "Onion",
"strIngredient4": "Cabbage",
"strIngredient5": "Shiitake Mushrooms",
"strIngredient6": "Spring Onions",
"strIngredient7": "Mirin",
"strIngredient8": "Soy Sauce",
"strIngredient9": "Caster Sugar",
"strIngredient10": "Worcestershire Sauce",
"strIngredient11": "",
"strIngredient12": "",
"strIngredient13": "",
"strIngredient14": "",
"strIngredient15": "",
"strIngredient16": "",
"strIngredient17": "",
"strIngredient18": "",
"strIngredient19": "",
"strIngredient20": "",
"strMeasure1": "250g",
"strMeasure2": "2 tbs",
"strMeasure3": "1 sliced",
"strMeasure4": "0.25",
"strMeasure5": "10",
"strMeasure6": "4",
"strMeasure7": "4 tbsp",
"strMeasure8": "2 tbs",
"strMeasure9": "1 tblsp ",
"strMeasure10": "1 tblsp ",
"strMeasure11": "",
"strMeasure12": "",
"strMeasure13": "",
"strMeasure14": "",
"strMeasure15": "",
"strMeasure16": "",
"strMeasure17": "",
"strMeasure18": "",
"strMeasure19": "",
"strMeasure20": "",
"strSource": "https://www.bbcgoodfood.com/recipes/yaki-udon",
"strImageSource": null,
"strCreativeCommonsConfirmed": null,
"dateModified": null
}
]
}
Assistant
Responses are generated using AI and may contain mistakes.