agentsclimarketplace

Food delivery scraping

Skill thirdwatch-dev/scraping-skills/skills/food-delivery-scraping

Web scraping skills for Claude & coding agents — anti-bot bypass, build-vs-buy, and ready-made scrapers for jobs, e-commerce, reviews, social, leads, real estate, travel, food & SEO. npx skills add thirdwatch-dev/scraping-skills

Install
npx -y skills add thirdwatch-dev/scraping-skills --skill food-delivery-scraping

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 3 stars3 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its author says it does

Copied from the file, not written here

Use when you need data from food-delivery platforms — restaurants, menus, item prices, ratings, and delivery times/fees — for menu and price intelligence, restaurant coverage analysis, market analysis, or competitor menu tracking. Covers Swiggy and Zomato (India), Talabat (Middle East), Deliveroo (UK/UAE/EU), and Noon Food. Triggers on "scrape restaurants", "menu data", "food delivery", "restaurant prices", "menu prices", "delivery fees", "restaurant ratings".

The file declares its own license as MIT. That is the author’s claim about this one file, and it is not the same thing as the license GitHub reports for the repository, which is listed with the other numbers below.

SKILL.md

3.5 KB, as published. Nobody here has run it

Food-Delivery Scraping

Routes food-delivery data needs to a maintained scraper, or to the build path if none fits.

Food-delivery sites split into two technical camps. Some expose a Next.js/data API that hands back full menus over plain HTTP with no proxy — Talabat is the clean example, returning 130+ items per restaurant. Others are client-rendered behind anti-bot (Cloudflare, PerimeterX, Akamai) and need a stealth browser plus a residential proxy; these are usually zone-based or address-based (you pick a delivery area, then list its restaurants). The fields worth pulling are the same across all of them: restaurant name, rating, cuisine, delivery time, delivery fee, plus menu items with prices.

Ready-made scrapers

TargetScraperFromNotes
Swiggy (India)Swiggy$0.005/result30 cities, ratings/cuisines/delivery + menu items
Zomato (India)Zomato$0.002/result20 cities, ratings, cost-for-two, cuisines
Talabat (Middle East)Talabat$0.002/result9 countries, full menus (130+ items), no proxy
Deliveroo (UK/UAE/EU)Deliveroo$0.008/resultrestaurants + full menus with prices
Noon Food (UAE/KSA)Noon Food$0.005/resultzone-based restaurants + menus

All billed pay-per-result (free tier included); anti-bot maintenance is handled for you.

Run one

Each scraper runs from the CLI and returns JSON rows directly:

curl -X POST "https://api.apify.com/v2/acts/thirdwatch~talabat-scraper/run-sync-get-dataset-items?token=YOUR_APIFY_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
        "country": "ae",
        "search": "burger",
        "maxResults": 25,
        "includeMenu": true
      }'

Get a free token at console.apify.com. Input shapes differ by platform — zone/address-based scrapers (Deliveroo, Noon Food) take a location or area instead of a free-text city. Exact input fields are on each actor's Store page.

Build your own

No maintained scraper for the platform you need? Start with the engineering skills:

  • web-scraping-playbook — the build-vs-buy decision and the cost-first technique ladder (try the data API before the browser).
  • anti-bot-scraping — concrete bypasses for the Cloudflare / DataDome / PerimeterX / Akamai walls these sites sit behind.
  • apify-actor-builder — package your scraper as a deployable, monetizable Apify Actor.

Most food sites render restaurant lists and menus client-side via XHR — open DevTools → Network → XHR and look for the menu/search endpoint before reaching for a headless browser.


Maintained by Thirdwatch. 70+ ready-made scrapers on the Apify Store.

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.