Toutes les API gratuites
API gratuiteConnaissancesClé APIOfficiel

TheMealDB

Base de données de recettes gratuite et participative : recherchez des milliers de plats du monde entier par nom, ingrédient ou cuisine, avec photos et instructions étape par étape.

TheMealDB est une base de données ouverte et participative de recettes avec des instructions complètes, des listes d'ingrédients (jusqu'à 20 ingrédients mesurés par plat), des métadonnées de catégorie/région/tag, des images miniatures et des liens YouTube. L'API JSON vous permet de rechercher par nom ou première lettre, de consulter un plat par identifiant, de récupérer un plat aléatoire, de lister toutes les catégories/régions/ingrédients, et de filtrer par ingrédient, catégorie ou région. Utilisez la clé de test publique '1' dans le chemin URL pour le développement et l'usage éducatif. Idéal pour créer des skills de suggestion de recettes, des planificateurs de repas ou des automations 'qu'est-ce que je peux cuisiner avec X'.

Palier gratuit

Gratuit avec la clé de test publique '1' pour le développement et l'éducation (vérifié en 2026). Devenir supporter Patreon débloque une clé de production ainsi que les endpoints exclusifs v2 (filtre multi-ingrédients, 10 repas aléatoires, derniers repas) ; aucun tarif fixe n'est publié. Le site et l'API principale restent gratuits au point d'accès.

Limites de débit

Non publiées ; aucune limite documentée par clé sur la clé de test gratuite. Soyez raisonnable dans votre volume de requêtes et mettez en cache lorsque possible.

Authentification

Clé API

URL de base

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

Ce que vous pourriez construire avec

  • Skill Claude de suggestion de recettes ou de planification de repas
  • Automation 'qu'est-ce que je peux cuisiner avec ces ingrédients' via filter.php?i=
  • Générateur de contenu recette aléatoire du jour
  • Interface de navigation par cuisine/catégorie alimentée par list.php

Endpoints clés

  • GET/search.php?s={name}Rechercher des plats par nom (aussi ?f={lettre} pour lister par première lettre)
  • GET/lookup.php?i={id}Détails complets d'un plat par identifiant
  • GET/random.phpRécupérer un plat aléatoire
  • GET/categories.phpLister toutes les catégories de plats avec descriptions et images
  • GET/filter.php?i={ingredient}Filtrer les plats par ingrédient principal (ex. chicken_breast)
  • GET/list.php?a=listLister toutes les régions/cuisines ; aussi ?c=list et ?i=list
Membres

Les membres accèdent à la recette exécutable

Inscrivez-vous gratuitement pour copier l'exemple de requête, voir une réponse type et lire les pièges à éviter.

Tags

recipesfoodcookingingredientsmeals