Catalog/food-meal-search

Data

Search meals/recipes by name API

Search meals and full recipes by name or keyword via TheMealDB (keyless, free), with ingredients+measures normalized into clean arrays, instructions split into steps, and tags parsed. Answers 'find a recipe for arrabiata', 'search meals called chicken', 'what's in a teriyaki casserole', 'recipes named curry'.

Price$0.01per request
MethodPOST
Route/v1/data/food-meal-search
StatusLive
MIME typeapplication/json
Rate limit60/minute
Cache3600s public
foodmealrecipesearchcookingthemealdbingredientscuisine
API URLhttps://x402.hexl.dev/v1/data/food-meal-search
Integration docs
Example request
{
  "query": "Teriyaki Chicken"
}
Example response
{
  "query": "Teriyaki Chicken",
  "count": 1,
  "meals": [
    {
      "id": "52772",
      "name": "Teriyaki Chicken Casserole",
      "altName": null,
      "category": "Chicken",
      "area": "Japanese",
      "ingredients": [
        {
          "name": "soy sauce",
          "measure": "3/4 cup"
        },
        {
          "name": "water",
          "measure": "1/2 cup"
        }
      ],
      "instructions": "Preheat oven to 350F...",
      "steps": [
        "Preheat oven to 350F.",
        "Combine soy sauce and water.",
        "Bake 35 minutes."
      ],
      "tags": [
        "Meat",
        "Casserole"
      ],
      "thumbnail": "https://www.themealdb.com/images/media/meals/wvpsxx1468256321.jpg",
      "youtube": "https://www.youtube.com/watch?v=4aZr5hZXP_s",
      "source": null
    }
  ]
}
Input schema
{
  "type": "object",
  "required": [
    "query"
  ],
  "properties": {
    "query": {
      "type": "string",
      "examples": [
        "Arrabiata",
        "Teriyaki Chicken"
      ]
    }
  }
}
Output schema
{
  "type": "object",
  "additionalProperties": true
}