TheMealDB
Database di ricette crowdsourced e gratuito: cerca migliaia di piatti di tutto il mondo per nome, ingrediente o cucina, con foto e istruzioni passo per passo.
TheMealDB è un database aperto e crowdsourced di ricette con istruzioni complete, liste degli ingredienti (fino a 20 ingredienti con dosi per piatto), metadati di categoria/area/tag, immagini in miniatura e link YouTube. L'API JSON consente di cercare per nome o prima lettera, cercare un piatto per ID, recuperare un piatto casuale, elencare tutte le categorie/aree/ingredienti e filtrare per ingrediente, categoria o area. Utilizzare la chiave di test pubblica '1' nel percorso URL per sviluppo e uso didattico. Ideale per realizzare skill di suggerimento ricette, pianificatori di pasti, o automazioni "cosa posso cucinare con X".
Piano gratuito
Gratuito con la chiave di test pubblica '1' per sviluppo e uso didattico (verificato live nel 2026). Diventare sostenitore su Patreon sblocca una chiave di produzione e gli endpoint esclusivi v2 (filtraggio multi-ingrediente, 10 pasti casuali, pasti più recenti); non è pubblicato un prezzo fisso. Il sito e l'API di base rimangono gratuiti al punto di accesso.Limiti di frequenza
Non pubblicati; nessun limite per chiave documentato sulla chiave di test gratuita. Essere rispettosi con il volume delle richieste e fare caching dove possibile.Autenticazione
Chiave APIURL base
https://www.themealdb.com/api/json/v1/1Cosa puoi costruirci
- Claude Skill per suggerimento ricette o pianificazione pasti
- Automazione 'cosa posso cucinare con questi ingredienti' tramite filter.php?i=
- Generatore di contenuti con la ricetta casuale del giorno
- UI di esplorazione per cucina/categoria popolata da list.php
Endpoint principali
- GET
/search.php?s={name}Ricerca pasti per nome (anche ?f={lettera} per elencare per prima lettera) - GET
/lookup.php?i={id}Dettagli completi del piatto tramite meal id - GET
/random.phpRecupero di un singolo piatto casuale - GET
/categories.phpElenco di tutte le categorie di piatti con descrizioni e immagini - GET
/filter.php?i={ingredient}Filtraggio pasti per ingrediente principale (es. chicken_breast) - GET
/list.php?a=listElenco di tutte le aree/cucine; anche ?c=list e ?i=list
I membri ottengono la ricetta eseguibile
Accedi gratuitamente per copiare la richiesta di esempio, vedere una risposta di esempio e leggere le insidie.