VOOZH about

URL: https://apify.com/scrapesage/foodpanda-scraper

โ‡ฑ Foodpanda Scraper - Restaurants, Menus & Prices ยท Apify


๐Ÿ‘ Foodpanda Scraper โ€” Restaurants, Menus & Leads avatar

Foodpanda Scraper โ€” Restaurants, Menus & Leads

Pricing

from $4.00 / 1,000 restaurant scrapeds

Go to Apify Store

Foodpanda Scraper โ€” Restaurants, Menus & Leads

Scrape Foodpanda restaurants, full menus and prices, plus restaurant B2B leads: name, phone, company UEN, address, geo, cuisines, rating, reviews, delivery fees and opening hours. Search any area by country and location or paste restaurant URLs. Monitor mode returns only new & changed restaurants.

Pricing

from $4.00 / 1,000 restaurant scrapeds

Rating

0.0

(0)

Developer

๐Ÿ‘ Scrape Sage

Scrape Sage

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

15 days ago

Last modified

Share

Foodpanda Scraper โ€” Restaurants, Full Menus & Prices (+ Restaurant Leads)

Extract complete restaurant data from Foodpanda โ€” the full restaurant list for any city or neighbourhood with ratings, cuisines, delivery fees and exact geo-coordinates, every restaurant's complete menu with item prices and variations, and the fields that turn each listing into a ready-to-contact B2B lead: phone number, registered company name and UEN/business registration number, full address and website.

No login, no cookies, no browser โ€” fast JSON extraction with 99%+ reliability across Singapore, Malaysia, Thailand, the Philippines, Hong Kong, Taiwan and more.

Why this Foodpanda scraper?

Most food-delivery scrapers grab a few visible cards and stop. This actor reads Foodpanda's own vendor and menu APIs directly and ships the richest dataset in the category โ€” including the lead-gen fields nobody else returns:

DataTypical scrapersThis actor
Restaurant name, rating, reviews, cuisinesโœ…โœ…
Exact address, postal code, lat/lngpartialโœ…
Phone numberโŒโœ…
Company legal name + UEN / registration no.โŒโœ…
Website, delivery fee, minimum order, delivery timepartialโœ…
Price level, promotions, premium/new flagsโŒโœ…
Full menu โ€” categories, items, descriptions, prices, variationsโŒโœ… opt-in
Opening hours, payment typesโŒโœ… opt-in
Monitor mode โ€” only new & changed restaurantsโŒโœ…

Use cases

  • Restaurant lead generation โ€” every listing is a vetted F&B business with phone, company UEN, address and cuisine. Build prospect lists for POS/SaaS vendors, suppliers, marketing agencies, delivery/packaging, fintech and franchising. Filter by rating, cuisine, or area.
  • Menu & price intelligence โ€” pull full menus with item-level prices to benchmark competitors, track price changes, and power menu-aggregation or recommendation apps.
  • Market research & expansion โ€” map restaurant density, cuisine mix, ratings and delivery economics by city or neighbourhood across Southeast Asia.
  • Q-commerce & grocery โ€” switch the vertical to scrape shops and dark stores too.
  • Monitoring โ€” schedule recurring runs to capture new openings and changes (ratings, promotions, delivery status) in a market over time.

How to use

  1. Sign up for Apify โ€” the free plan is enough to try this actor.
  2. Open the Foodpanda Scraper, pick a Location (e.g. Singapore) โ€” or paste restaurant URLs โ€” choose whether to pull full menus, and click Start.
  3. Watch results stream into the dataset table.
  4. Export as JSON, CSV, Excel, XML, or RSS โ€” or pull results programmatically via the Apify API.

Input

{
"searchLocation":"singapore",
"vertical":"restaurants",
"searchQuery":"",
"maxItems":200,
"scrapeMenus":true,
"monitorMode":false
}
  • searchLocation โ€” a city/area preset (Singapore, Orchard, Jurong East, Kuala Lumpur, Bangkok, Manila, Hong Kong, Taipei, โ€ฆ). Each preset sets the country and coordinates for you. Choose Custom to enter your own latitude/longitude + country.
  • latitude / longitude โ€” optional override to search around a precise point (e.g. a specific neighbourhood).
  • searchQuery โ€” optional keyword to filter by name or cuisine (sushi, halal, McDonald's).
  • vertical โ€” restaurants (default), shop, or darkstores (grocery).
  • startUrls โ€” paste Foodpanda restaurant URLs to scrape only those (with full menus).
  • maxItems (default 100) โ€” cap across the run (0 = no limit; a dense city returns 3,000+).
  • scrapeMenus (default true) โ€” enrich each restaurant with its full menu (categories, items, prices, variations), opening hours, payment types and accurate minimum order. Turn off for a fast, cheap listing-only run.
  • monitorMode (default false) โ€” only output new & changed restaurants since the previous run for the same input (state persists across runs โ€” pairs perfectly with Schedules).
  • proxyConfiguration โ€” proxy settings (Singapore residential proxy by default).

Output

One record per restaurant (type: "restaurant"), with a full menuCategories array when menu scraping is on:

{
"type":"restaurant",
"vendorCode":"xb4y",
"name":"Haidilao Express (Plaza Singapura)",
"url":"https://foodpanda.sg/restaurant/xb4y/haidilao-express-plaza-singapura",
"cuisines":["Chinese","Asian"],
"rating":4.7,
"reviewCount":64,
"priceRange":"$$$",
"phone":"+6585068421",
"legalName":"Singapore Hai Di Lao Dining Pte Ltd",
"uen":"201201446C",
"address":"68 Orchard Rd, #04-01 20, Plaza Singapura, Singapore 238839",
"postalCode":"238839",
"latitude":1.3003,
"longitude":103.8449,
"country":"sg",
"currency":"SGD",
"minimumOrderAmount":10,
"deliveryFee":0,
"minimumDeliveryTimeMins":30,
"isPromoted":false,
"isPremium":true,
"tags":["Featured","Free Delivery"],
"openingHours":[{"day":"Monday","slots":[{"from":"11:30","to":"23:59","type":"delivering"}]}],
"menuItemCount":68,
"menuPriceMin":2.2,
"menuPriceMax":18.99,
"menuCategories":[
{"category":"Set Meal","items":[{"name":"Tomato Tender Fish Rice Bowl","price":16.99,"variations":[{"name":null,"price":16.99}]}]}
],
"scrapedAt":"2026-06-12T12:00:00.000Z"
}

What to expect (field coverage)

Field groupCoverage
name, cuisines, rating, reviews, address, postcode, lat/lng, delivery fee, min order~100%
phone, price level, chain, promotions~95โ€“100%
company legal name + UENpresent when the restaurant published its business registration (very common for SG/MY)
full menu, opening hours, payment types (with scrapeMenus)~98%
websitepresent when the restaurant listed one

A blank field means the restaurant didn't publish it โ€” never that scraping failed.

Automate & schedule

  • Apify API โ€” start runs, fetch datasets, manage schedules over REST.
  • apify-client for JavaScript and Python โ€” official SDKs.
  • Schedules โ€” run daily/weekly with Monitor mode to capture new openings and changes.
  • Webhooks โ€” trigger CRM import, Slack alerts or email sequences the moment a run finishes.
import{ ApifyClient }from'apify-client';
const client =newApifyClient({token:'MY_APIFY_TOKEN'});
const run =await client.actor('scrapesage/foodpanda-scraper').call({
searchLocation:'singapore',
vertical:'restaurants',
maxItems:200,
scrapeMenus:true,
});
const{ items }=await client.dataset(run.defaultDatasetId).listItems();
console.log(`Got ${items.length} restaurants`);

Integrate with any app

Connect the dataset to 5,000+ apps โ€” no code required:

  • Make โ€” multi-step automation scenarios.
  • Zapier โ€” push new restaurant leads straight into your CRM.
  • Slack โ€” get notified when a monitored area adds restaurants.
  • Google Drive / Sheets โ€” auto-export every run to a spreadsheet.
  • Airbyte โ€” pipe results into your data warehouse.
  • GitHub โ€” trigger runs from commits or releases.

Use with AI assistants (MCP)

The output is clean, LLM-ready JSON. Call this actor from Claude, ChatGPT, or any agent framework through the Apify MCP server โ€” ask your assistant to "list the top-rated halal restaurants near Orchard with their phone numbers and menu prices" and let it run this scraper for you.

More scrapers from scrapesage

Build a complete local-business & lead-gen stack:

Tips

  • Cover a whole city: set maxItems: 0 and pick a central preset; the actor paginates every restaurant the location returns (3,000+ in central Singapore). Use neighbourhood presets or custom coordinates to focus tightly.
  • Restaurant leads: even with scrapeMenus off you get name, phone, UEN, address, cuisine and rating โ€” a complete prospect list. Turn menus on when you also need item-level prices.
  • Recurring monitoring: combine Schedules with Monitor mode to track new openings and changes without re-pulling everything.
  • Other countries: pick a regional preset, or choose Custom and set latitude/longitude + country (Foodpanda covers SG, MY, TH, PH, HK, TW, KH, LA, MM, BD, PK).

FAQ

Does it need a Foodpanda login or API key? No login. The actor uses Foodpanda's public web API key (pre-filled); you can override it if Foodpanda ever rotates it.

Where do the phone number and UEN come from? From the restaurant's own public Foodpanda profile, where merchants list their contact number and registered business details. They're absent only when the merchant didn't publish them.

Can I export to Google Sheets, CSV, or Excel? Yes โ€” one click in the dataset view, or automatically on every run via the Google Drive integration.

How do I find restaurants in a specific neighbourhood? Pick the nearest preset, or choose Custom and paste the exact latitude/longitude (Foodpanda lists vendors that deliver to that point).

Does Monitor mode conflict with Apify Schedules? No โ€” they're complementary. The Schedule decides when a run starts; Monitor mode decides which restaurants are new or changed within that run (state persists in a named key-value store).

Is scraping Foodpanda legal? This actor collects publicly available data only. You are responsible for using the data in compliance with applicable laws (e.g. PDPA/GDPR for personal data) and Foodpanda's terms.

Need help?

Open an issue on the actor's Issues tab, or visit the Apify help center. Feature requests are welcome โ€” this actor is actively maintained.

You might also like

Foodpanda Restaurant & Menu Scraper

crawlerbros/foodpanda-scraper

Scrape Foodpanda restaurants by URL or location. Extracts name, rating, cuisines, delivery details, and full nested menus. Supports Singapore, Bangladesh, Pakistan, Hong Kong, and Malaysia.

20

Foodpanda Restaurant Scraper

jungle_synthesizer/foodpanda-scraper

Scrape Foodpanda restaurants by URL or city/country. Extracts restaurant name, rating, cuisines, delivery details, address, and full nested menu with prices. Supports Singapore, Bangladesh, Pakistan, Hong Kong, Malaysia, and other markets.

๐Ÿ‘ User avatar

BowTiedRaccoon

2

Restaurant Scraper - Google Maps Places, Menus & Reviews

gio21/restaurant-scraper

Scrape restaurants from Google Maps by location. Get name, address, phone, website, rating, reviews, cuisine type, opening hours, and amenities. No API key needed.

Noon Food Scraper - Restaurants & Menus

thirdwatch/noon-food-scraper

Scrape restaurants and menus from food.noon.com - names, ratings, delivery times, fees, and full menu items with prices. UAE and Saudi Arabia.

Wolt.com $0.8๐Ÿ’ฐ URL | City Search | Restaurants and Menus

abotapi/wolt-restaurants-scraper

From $0.8/1K. Scrape Wolt restaurants and full menus at the city scale. Extract 60+ fields, including name, address, GPS, hours, ratings, tags, menus with images and prices, delivery zones, fees, minimum order, and merchant details. Supports city search or URL input with fast, rich output.

Food Panda Scraper

shahidirfan/Food-Panda-Scraper

Extract restaurant data, menus, pricing, and ratings from FoodPanda instantly. Scrape delivery times, customer reviews, and store information at scale. Perfect for market analysis, competitive intelligence, and food delivery research.

21

5.0

Rappi Restaurants & Stores Scraper

scrapers_lat/rappi-scraper

Scrape restaurants and stores from Rappi Colombia! Extract store name, logo, category, rating, delivery time and fee, address, city and store ID, plus full menus with product name, price, description and image, and opening hours.

2

5.0

Restaurant Discovery API by City

quiago/restaurant-discovery-api

Restaurants by city/country: ratings, reviews count, phone, address, coordinates, price, menu, cuisines, hours, delivery/booking, awards and review snippets. Optional full reviews.

4

Uber Eats Restaurant Scraper

yasmany.casanova/uber-eats-restaurant-scraper

Scrape Uber Eats restaurant data at scale. Get menus with prices, ratings, delivery fees, and store details. Search hundreds of restaurants by location with full pagination. Perfect for market research, price monitoring, and competitor analysis.

๐Ÿ‘ User avatar

Yasmany Grijalba Casanova

12