Talabat Scraper | Menus Restaurants MENA + KSA avatar

Talabat Scraper | Menus Restaurants MENA + KSA

Pricing

from $2.20 / 1,000 results

Go to Apify Store
Talabat Scraper | Menus Restaurants MENA + KSA

Talabat Scraper | Menus Restaurants MENA + KSA

Scrape Talabat restaurants and full menus across UAE, Kuwait, KSA, Qatar, Bahrain, Egypt, Oman, Jordan, and Iraq. Area filters/sort/cuisine search, discover areas/cities/cuisines, chain filter, enrichMenus. Export Excel/CSV/JSON. Unofficial — not affiliated with Talabat or Delivery Hero.

Pricing

from $2.20 / 1,000 results

Rating

0.0

(0)

Developer

kane liu

kane liu

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

2 days ago

Last modified

Share

Talabat Scraper | Restaurant Lists & Full Menus (UAE · KSA · KW · QA · BH · EG · OM · JO · IQ)

Scrape Talabat (www.talabat.com) across 9 MENA markets — area restaurant listings with filters/sort/cuisine search, full menus with prices, city & cuisine discovery, chain filters, and talabat mart brand pages.

Export Excel / CSV / JSON / JSONL. Run from Apify Console, API, Make, n8n, or Zapier. Unofficial Actor — not affiliated with Talabat or Delivery Hero.

Looking for Foodpanda, Foodora, Uber Eats, Deliveroo, DoorDash, Grab, or Wolt? Use those dedicated Store Actors instead. This Actor is built specifically for Talabat country paths (/uae, /ksa, /kuwait, …).

Competing Talabat scrapers on the Store often stop at UAE-only directories or thin menus. This Actor covers multi-country area discovery, listing filters (free_delivery, top_rated, Offers, …), sort, cuisine-in-area, menu enrichment, and pay-per-result pricing with platform usage paid by the developer.


What you can scrape

ModeWhat you get
areaPaginated restaurants for /restaurants/{areaId}/{areaSlug} (+ filters / sort / cuisineSlug / searchQuery)
restaurantRestaurant detail + menu items, sections, prices, hasChoices flag, promotions & payment methods
cuisineWith area context: filtered restaurant list. Bare /cuisine/{slug} is SEO CMS only
discoverAreasArea id/slug directory via Talabat location API
discoverCitiesCities aggregated from areas (e.g. Dubai, Cairo, …)
discoverCuisinesCuisine + filter + sort facets from an area listing
chainFilter an area listing by chainName / restaurantId
city / cuisinesHubCity / cuisines hub pages (CMS landings — use for link discovery)
verticaltalabat-mart brand page; other hubs are CMS landings (use groceryOnly on area lists)
home / startUrlsHome discovery or paste Talabat URLs

Extras: enrichMenus / maxEnrich, fetchAllPages, groceryOnly, lang=ar, includeMenuItems / includeChoices / includePromotions / includePaymentMethods.

Typical fields: branchId, restaurantId, name / title, url, rate, deliveryFee, minimumOrderAmount, cuisineString, areaId, menu productId / price / sectionName, scrapedAt.


Why this Actor

  • Talabat-specific — not a generic multi-platform delivery scraper
  • 9 markets — UAE, Kuwait, KSA, Bahrain, Oman, Qatar, Jordan, Egypt, Iraq
  • Area-first model — Talabat listings depend on areaId (not keyword SERP alone)
  • Filters & sortfree_delivery, top_rated, Offers, rating, fastest_delivery, …
  • Menus & enrichment — list pages plus optional full-menu pulls
  • Discovery — areas, cities, cuisine facets before deep scrapes
  • Pay per result — Actor start + dataset items; Store volume tiers
  • Free Apify plan caps (developer-set): 10 runs · 200 results per run

Example inputs

UAE area list + free delivery + rating sort

{
"mode": "area",
"country": "uae",
"areaId": "1174",
"areaSlug": "al-barsha-1",
"filters": ["free_delivery"],
"sort": "rating",
"maxPages": 2,
"maxResults": 30
}

Area × cuisine (real vendors)

{
"mode": "area",
"country": "uae",
"areaId": "1174",
"areaSlug": "al-barsha-1",
"cuisineSlug": "burgers",
"maxResults": 25
}

Discover cities in Egypt

{
"mode": "discoverCities",
"country": "egypt",
"maxResults": 20
}

Enrich 2 full menus after a short list

{
"mode": "area",
"country": "kuwait",
"areaId": "73",
"areaSlug": "salam",
"enrichMenus": true,
"maxEnrich": 2,
"maxPages": 1,
"maxResults": 20
}

Restaurant menu by URL

{
"mode": "restaurant",
"country": "uae",
"restaurantUrl": "https://www.talabat.com/uae/restaurant/754009/daily-restaurant-al-barsha-1?aid=1174",
"maxResults": 100
}

Tip: run discoverAreas first to obtain valid areaId / areaSlug pairs for each country.


Pricing

Pay per event — you pay for Actor starts and each result written to the default dataset. Platform compute usage is not charged to the user on this Actor (developer pays).

EventPrice
Actor start (apify-actor-start)$0.005 per start (per GB of memory, min 1)
Result (apify-default-dataset-item)$3.00 / 1,000 on FREE & BRONZE
Tier$/1,000 resultsper result
FREE*$3.00$0.003
BRONZE$3.00$0.003
SILVER$2.60$0.0026
GOLD$2.20$0.0022
PLATINUM$2.00$0.002
DIAMOND$1.60$0.0016

*FREE tier uses the same unit price as BRONZE. Exact billing follows your Apify plan tier in the Console.

Rough example: 1,000 restaurant/menu rows ≈ $3.00 + $0.005 start (FREE/BRONZE).


Free Apify plan limits

CapValue
Runs10
Results / run200

These caps are set by the Actor developer (not Apify platform defaults). Paying Apify users are unlimited (schema max still applies).


More Actors like this

Use a specialized Actor when one exists for your site — structured fields and usually lower cost than a generic URL scraper. For Talabat MENA, stay on this Actor.

Food delivery & local discovery

Prefer another specialized scraper?

If your target has a specialized Actor below, use that first — usually cheaper and more structured than a generic scrape.

E-commerce

Travel & stays

Jobs & freelance

Real estate (MENA-friendly)

Social & ads

General tools

→ Full catalog in Related Actors · profile apify.com/lentic_clockss


How to use (no code required)

  1. Click Try for free on this Actor page
  2. Choose a mode (discoverAreas or area is a good start)
  3. Set country (uae / ksa / kuwait / …)
  4. For listings, set areaId + areaSlug (from discoverAreas or a Talabat URL)
  5. Optionally set filters, sort, cuisineSlug, or enable enrichMenus
  6. Click Start — open the Dataset tab for rows; Key-value store for INPUT_ECHO / RUN_SUMMARY

Download as CSV, Excel, or JSON.

Connect to your tools

PlatformHow
Make.comApify → Run Actor → lentic_clockss/talabat-scraper
n8nApify node → Run Actor
ZapierApify → Run Actor
API / SDKApify Client (actorId: lentic_clockss/talabat-scraper)

Coverage matrix

DimensionCovered
Countriesuae kuwait ksa bahrain oman qatar jordan egypt iraq
Modesarea · restaurant · cuisine · discoverAreas · discoverCities · discoverCuisines · chain · city · cuisinesHub · vertical · home · startUrls
Listing queryfilters · sort · cuisine · q · page
OutputDataset rows + KV INPUT_ECHO / RUN_SUMMARY / ERROR_SUMMARY
Out of scopeLogin-only fields, checkout, private GraphQL

Default run memory 1024 MB.


Output

FieldDescription
itemTyperestaurant, restaurant_detail, menu_item, area, city, cuisine, …
branchId / restaurantIdStable Talabat identifiers
title / nameDisplay name
urlTalabat permalink
country / areaId / cuisineSlugGeo & facet context
rate / deliveryFee / priceEconomics when present
scrapedAtISO timestamp

Key-value artifacts (no secrets / no internal endpoint URLs):

  • INPUT_ECHO — sanitized input after free-tier clamps
  • RUN_SUMMARY — status, counts, warnings, free-tier flags
  • ERROR_SUMMARY — present only on hard failures

FAQ

Is this official Talabat / Delivery Hero software?
No. It collects publicly rendered listing and menu data for research and analysis. Respect site terms and local law.

Why do I need areaId?
Talabat restaurant lists are area-scoped. Use discoverAreas (or copy ids from a Talabat URL) before deep scrapes.

Bare cuisine pages return no restaurants?
Correct — /cuisine/{slug} is often CMS SEO. Pair areaId + areaSlug + cuisineSlug (or mode=area with cuisineSlug).

Do I need my own proxies?
No for normal Store runs — residential egress is handled for you.

Does platform usage cost extra?
No. With this Actor’s pay-per-event setup, users do not pay separate Apify platform usage on top of Actor Start + result events.

What about Foodpanda / Foodora / Uber Eats?
Different products. See More Actors like this.


Use only for legitimate purposes and in compliance with applicable laws and Talabat’s terms. Do not scrape personal data you are not entitled to process.


Support

Questions or feature requests? Open an issue on the Actor page or contact the developer via Apify Console.

Keywords: Talabat scraper, Talabat menu scraper, Talabat UAE scraper, Talabat KSA scraper, Talabat Kuwait, restaurant delivery data MENA, Talabat area listing, cuisine filter, free delivery filter, food delivery API alternative, pay per event


All 77 public Actors from [lentic_clockss]. Click a name to open the Store detail page.

Jobs & Freelance

Real Estate

E-commerce

Travel & Stays

Social & Content

Ads Intelligence

Local & Maps

General Tools

→ Browse the full profile: apify.com/lentic_clockss