Pricing
from $1.50 / 1,000 results
Go to Apify Store
TheMealDB Recipe Scraper
Search and extract recipe data from TheMealDB. Get ingredients, instructions, categories, and meal images. No API key needed.
Pricing
from $1.50 / 1,000 results
Rating
0.0
(0)
Developer
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
Share
Search and extract recipe data from TheMealDB. Get ingredients, instructions, categories, and meal images.
Features
- Extract data from https://www.themealdb.com/api/json/v1/1
- Multiple scraping modes: search, byCategory, random
- Automatic rate limiting
- Proxy support via Apify Proxy
Input Configuration
Modes
- search: /search.php?s={query}
- byCategory: /filter.php?c={category}
- random: /random.php
Example Input
{"mode":"search","query":"example search","maxResults":20}
Output
The actor stores results in the Apify dataset. Each item contains:
idMealstrMealstrCategorystrAreastrInstructionsstrMealThumbstrTagsstrYoutubestrIngredient1strMeasure1
Usage Example
const input ={"mode":"search","query":"example search","maxResults":20};const run =await ApifyClient.actor('themealdb-scraper').call(input);const{ items }=await ApifyClient.dataset(run.defaultDatasetId).listItems();console.log(items);
Limits
- Maximum results per run: 100
- Rate limiting: 1 request per second (default)
Support
For issues or questions, contact the developer or open an issue on GitHub.
License
Apache-2.0
