Todas las APIs gratuitas
API gratuitaConocimientoClave APIOficial

TheMealDB

Base de datos de recetas gratuita y colaborativa: busca miles de comidas de todo el mundo por nombre, ingrediente o cocina, con fotos e instrucciones paso a paso.

TheMealDB es una base de datos de recetas abierta y colaborativa con instrucciones completas, listas de ingredientes (hasta 20 ingredientes medidos por comida), metadatos de categoría/área/etiquetas, imágenes en miniatura y enlaces a YouTube. La API JSON permite buscar por nombre o primera letra, consultar una comida por id, obtener una comida aleatoria, listar todas las categorías/áreas/ingredientes, y filtrar por ingrediente, categoría o área. Usa la clave de prueba pública '1' en la ruta URL para desarrollo y uso educativo. Ideal para construir skills de sugerencia de recetas, planificadores de comidas o automatizaciones de '¿qué puedo cocinar con X?'.

Nivel gratuito

Gratuito con la clave de prueba pública '1' para desarrollo y educación (verificado activo en 2026). Convertirse en mecenas en Patreon desbloquea una clave de producción y los endpoints exclusivos de la v2 (filtro multiingrediente, 10 comidas aleatorias, últimas comidas); no se publica un precio fijo. El sitio y la API principal siguen siendo gratuitos en el punto de acceso.

Límites de uso

No publicados; sin límite documentado por clave en la clave de prueba gratuita. Sé razonable con el volumen de solicitudes y cachea siempre que sea posible.

Autenticación

Clave API

URL base

https://www.themealdb.com/api/json/v1/1

Qué podrías construir con ella

  • Skill de sugerencia de recetas o planificación de comidas para Claude
  • Automatización '¿qué puedo cocinar con estos ingredientes?' mediante filter.php?i=
  • Generador de contenido de receta aleatoria del día
  • Interfaz de navegación por cocina/categoría inicializada desde list.php

Endpoints clave

  • GET/search.php?s={name}Buscar comidas por nombre (también ?f={letter} para listar por primera letra)
  • GET/lookup.php?i={id}Detalles completos de una comida por id
  • GET/random.phpObtener una comida aleatoria
  • GET/categories.phpListar todas las categorías de comidas con descripciones e imágenes
  • GET/filter.php?i={ingredient}Filtrar comidas por ingrediente principal (p. ej. chicken_breast)
  • GET/list.php?a=listListar todas las áreas/cocinas; también ?c=list y ?i=list
Miembros

Los miembros obtienen la receta lista para ejecutar

Inicia sesión gratis para copiar la solicitud de ejemplo, ver una respuesta de muestra y leer las trampas.

Etiquetas

recipesfoodcookingingredientsmeals