Foodpanda Scraper | Menus Restaurants Reviews avatar

Foodpanda Scraper | Menus Restaurants Reviews

Pricing

from $2.20 / 1,000 results

Go to Apify Store
Foodpanda Scraper | Menus Restaurants Reviews

Foodpanda Scraper | Menus Restaurants Reviews

Scrape Foodpanda restaurants, Apollo menus (toppings/fees/ETA), shops & reviews across SG/HK/MY/TW/PH/PK/BD/KH/MM/LA. Discover cities & cuisines. Export Excel/CSV/JSON. Unofficial — not affiliated with Foodpanda or Delivery Hero.

Pricing

from $2.20 / 1,000 results

Rating

0.0

(0)

Developer

kane liu

kane liu

Maintained by Community

Actor stats

1

Bookmarked

10

Total users

4

Monthly active users

6 days ago

Last modified

Share

Foodpanda Scraper — Restaurants, Menus & Reviews (APAC)

Scrape Foodpanda restaurant listings, Apollo menus, shops/pandamart, and customer reviews — then download structured food-delivery data as Excel, CSV, or JSON.

Use this Actor as a practical Foodpanda data API for multi-market restaurant discovery, cuisine research, menu monitoring, and review sampling across Asia–Pacific Foodpanda country sites. Pick a market and mode, then get Dataset rows with vendor codes, titles, ratings, prices, toppings, fees, ETA, and permalinks.

  • Scrape city × cuisine SEO pages, restaurant menus (Apollo state: toppings, dynamic pricing, fees, ETA), shops / pandamart, chain filters, city & cuisine discovery, startUrls, and reviews-api
  • Cover 10 Foodpanda markets: Singapore, Hong Kong, Malaysia, Taiwan, Philippines, Pakistan, Bangladesh, Cambodia, Myanmar, Laos (sg hk my tw ph pk bd kh mm la)
  • Extract vendorCode, title, URL, rating, menu categories / products / prices, delivery signals when present
  • Export to Excel / CSV / JSON, or connect Make, n8n, Zapier, Python, or the Apify API
  • Pay per event — Actor start + each Dataset result; platform usage is included (you do not pay separate Apify compute on top)

Unofficial tool. This Actor is not affiliated with, endorsed by, or sponsored by Foodpanda or Delivery Hero. It collects publicly reachable listing, menu, and review surfaces and does not place orders, checkout, or access private Foodpanda accounts. Thailand (foodpanda.co.th) is excluded — that market redirected to Robinhood.


What does the Foodpanda Scraper do?

Foodpanda Scraper lets you extract structured restaurant, menu, and review data from Foodpanda country sites without operating your own anti-bot browser fleet. Give it a market and a mode (for example cuisine, restaurant, or reviews), then start a run.

Under the hood, the Actor:

  1. Validates your input (mode, market, city/cuisine/vendor identifiers, max results)
  2. Enforces free-tier caps when you are on a free Apify plan
  3. Collects public Foodpanda surfaces through a managed scrape backend with residential egress
  4. Parses listing / Apollo menu / reviews signals into normalized Dataset records
  5. Writes INPUT_ECHO, RUN_SUMMARY (and ERROR_SUMMARY on failure) to the key-value store

You run it like any other Apify Actor — schedule it, call it from the API, or plug it into automations.


What Foodpanda data can I extract?

DataCuisine / cityRestaurant menuReviewsDiscoverShops / chain
Vendor code / slug / URL✅✅✅*✅*✅*
Title / name✅✅✅*✅✅
Rating / review count✅*✅*✅—✅*
Cuisine / city slug✅✅*—✅✅*
Menu categories / products / prices—✅——✅*
Toppings / fees / ETA—✅*———
Review text / score / date——✅——

*When present on the page, Apollo state, or reviews-api response. loadMoreRounds expands related cuisine-alias listings over HTTP (not a browser UI click loop).


Why scrape Foodpanda?

Foodpanda is a major food-delivery marketplace across Asia–Pacific. Teams scrape Foodpanda to:

  • Map restaurant supply by city, cuisine, or chain across countries
  • Track menus and prices (including toppings / modifiers) for competitive monitoring
  • Sample customer reviews for brand and quality research
  • Build delivery-market datasets (ratings, fees, ETA)
  • Discover cities and cuisine SEO pages before large listing runs

Compared with Foodpanda Actors that only cover a few countries, URL-only menus, or no reviews, this Actor focuses on multi-market SEO listings + Apollo menus + reviews-api in one input form — without Thailand’s Robinhood redirect.


More Actors like this

Need restaurant / delivery data outside Foodpanda, or a different vertical? Use a dedicated Actor below for structured fields. Use this Actor for Foodpanda APAC restaurants, menus, shops, and reviews.

Similar food delivery scrapers

Prefer another specialized scraper?

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

Jobs & Freelance

Real Estate

E-commerce

Social & Content

Ads Intelligence

General Tools

→ See the full catalog in Related Actors below, or browse apify.com/lentic_clockss.


How to scrape Foodpanda (no code required)

  1. Create a free Apify account
  2. Open Foodpanda Scraper
  3. Choose a mode: cuisine, restaurant, city, shops, discoverCities, discoverCuisines, chain, startUrls, or reviews
  4. Choose a market (default sg)
  5. Enter citySlug + cuisineSlug, vendorCode / vendorSlug / restaurantUrl, chainName, or startUrls
  6. (Optional) Set maxResults, includeMenuItems, includeToppings, enrichMenus, loadMoreRounds, lang
  7. Click Start and download the Dataset as JSON, CSV, Excel, or JSONL

Start with maxResults: 5–10 to verify the query, then scale up.

includeMenuItems now defaults to false. Turn it on when you want menu products: every product is emitted as its own rowType: "menuItem" row, not embedded in a restaurant row. maxMenuItemsPerRestaurant defaults to 20 so a run can reach several restaurants.

Connect to your tools

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

How much does it cost to scrape Foodpanda?

This Actor uses pay-per-event pricing. You are charged for:

EventPrice
Actor Start (apify-actor-start)$0.005 per start
Result (apify-default-dataset-item)$3.00 / 1,000 results ($0.003 each on FREE/BRONZE)

Platform usage costs are included — you do not pay separate Apify compute/proxy usage for this Actor on top of the event prices above (User pays platform usage costs = No).

Store tier pricing (results)

Tier$/1,000per 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

*Store tier discounts apply to paying Apify customers on higher tiers.

Example cost estimates

Results collectedApprox. event cost*
100~$0.31
1,000~$3.01
10,000~$30.01

*Assumes one Actor start at default memory billing for start events, plus $0.003 per Dataset item on FREE/BRONZE. Exact start billing can scale with allocated memory (one start event per GB, minimum one).

Free Apify trial credit can cover a small test run — try maxResults: 5 first.

Free Apify plan limits (Actor-enforced)

CapFree Apify planPaying
Runs of this Actor10 totalUnlimited
Rows per run200Limited by your maximum total charge

Limits are set by the Actor developer, not Apify. Quota hits return SUCCEEDED with RUN_SUMMARY.status=FREE_TIER_LIMIT.


Input examples

Cuisine list (Singapore pizza)

{
"mode": "cuisine",
"market": "sg",
"citySlug": "singapore",
"cuisineSlug": "pizza",
"maxResults": 20,
"loadMoreRounds": 1
}

Restaurant menu (Apollo)

{
"mode": "restaurant",
"market": "sg",
"vendorCode": "f7qh",
"vendorSlug": "mcdonalds-boat-quay",
"includeMenuItems": true,
"includeToppings": true,
"maxResults": 50
}

Reviews

{
"mode": "reviews",
"market": "sg",
"vendorCode": "f7qh",
"vendorSlug": "mcdonalds-boat-quay",
"maxResults": 20
}

Discover cuisines (Hong Kong)

{
"mode": "discoverCuisines",
"market": "hk",
"citySlug": "hong-kong",
"maxResults": 50
}

Taiwan local slugs

Prefer local city/cuisine keys (for example taichung-city + a TW cuisine slug). Avoid forcing English /en/ paths — empty lang is usually safest (especially for HK).

{
"mode": "cuisine",
"market": "tw",
"citySlug": "taichung-city",
"cuisineSlug": "ri-shi",
"maxResults": 10
}

Output

Each Dataset item is one billable entity. maxResults is the most rows for each cuisine, city, restaurant, review profile, chain, or start URL. Values above 70 are collected in parts of 70; restaurant, menu-item, review, and discovery rows count together, and the whole run stops at your maximum total charge. Restaurant rows use rowType: "restaurant"; menu products use rowType: "menuItem" and copy restaurantId, restaurantName, restaurantUrl, restaurantCity, and restaurantAddress. Review mode already emits one row per written review. Large restaurant lists continue with an internal cursor, including when a unit stops partway through one restaurant's menu.

Common fields:

FieldDescription
rowTypeBilling entity type such as restaurant, menuItem, review, city, or cuisine
idStable id used to continue and deduplicate rows
itemTyperestaurant, menu_item, review, rating_summary, city, cuisine, shop, …
vendorCode / codeStable vendor identifier when available
title / nameDisplay name
urlFoodpanda permalink
market / citySlug / cuisineSlugMarket and SEO slugs
rating / price / categoryNameListing or menu signals when present
scrapedAtISO timestamp

Run artifacts in the default key-value store:

  • INPUT_ECHO — sanitized input (no secrets / no internal endpoint URLs)
  • RUN_SUMMARY — status, counts, warnings, free-tier flags
  • ERROR_SUMMARY — present only on hard failures

Tips for best results

  • Prefer short verification runs (maxResults: 5) before large jobs
  • Leave lang empty unless you know the market needs a path prefix — /en/ can 404 in Hong Kong
  • Use local TW / MY / PH city slugs, not English approximations
  • Use discoverCities / discoverCuisines to learn valid SEO keys before bulk cuisine runs
  • Treat shops / pandamart as best-effort — anti-bot can intermittently block grocery surfaces
  • Production jobs should use a normal Actor run (Dataset + KV). Standby Live View is for capped previews only

FAQ

Is this an official Foodpanda API?

No. It is an unofficial scraper for publicly reachable Foodpanda pages and review surfaces. Not affiliated with Foodpanda or Delivery Hero.

Do I need my own proxies?

No. Residential egress is handled by the Actor backend. You do not mint Apify proxy in the Actor input for normal runs.

Can I scrape menus and toppings?

Yes — use mode=restaurant with vendorCode + vendorSlug (or restaurantUrl) and set includeMenuItems: true. Menu items are separate charged Dataset rows; includeToppings keeps modifier attributes on each menu item row.

Can I scrape reviews?

Yes — use mode=reviews with a vendor code (and slug when you have it).

The Actor pages through every written review Foodpanda shows guests (usually the last ~12 months), up to maxResults. Some restaurants have star ratings but no written reviews; for those you get one rating_summary row with rating, ratingCount and ratingsDistribution (count per star) instead of an empty run. A vendor code with no ratings at all fails with vendorHasNoRatings — check the code.

Why is Thailand missing?

foodpanda.co.th redirected to Robinhood. This Actor does not scrape that market.

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.


Use this Actor only for legitimate purposes and in compliance with applicable laws and Foodpanda / Delivery Hero terms. Do not scrape personal data you are not entitled to process. Respect rate limits and do not use the data to harm restaurants, riders, or diners.


Support

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

Keywords: Foodpanda scraper, Foodpanda API, Foodpanda restaurant scraper, Foodpanda menu scraper, Foodpanda reviews scraper, food delivery data APAC, vendor code, cuisine slug, Singapore Foodpanda, Hong Kong Foodpanda, Malaysia Foodpanda, Taiwan Foodpanda, Philippines Foodpanda, 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