Eatigo Restaurants Search Scraper
Pricing
from $2.00 / 1,000 results
Eatigo Restaurants Search Scraper
Scrape Eatigo.com restaurant search results and collect names, ratings, location, discount tiers, cuisine tags, availability slots, and more. Perfect for food-tech analysts, aggregators, and restaurant intelligence platforms.
Pricing
from $2.00 / 1,000 results
Rating
0.0
(0)
Developer
Stealth mode
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Eatigo.com Restaurant Scraper: Extract Search Listings & Discount Data
What Is Eatigo.com?
Eatigo is a leading restaurant reservation platform across Southeast Asia, known for its time-based discount model — diners book specific slots to receive discounts of up to 50% or more. The platform hosts thousands of restaurants across cities in Thailand, Singapore, Malaysia, India, and beyond.
Collecting restaurant data manually from Eatigo's search results is impractical at scale. The Eatigo.com Restaurants Search Scraper automates this, turning paginated search listings into clean, structured records ready for analysis or integration.
Overview
This scraper targets Eatigo's search result pages and extracts structured restaurant data per listing. It is suited for:
- Food-tech platforms building restaurant databases or aggregators
- Market researchers analyzing dining trends and discount behavior by region
- Business analysts benchmarking restaurant popularity, pricing, and availability
- Developers feeding restaurant data into recommendation or booking engines
Key features include configurable item limits, resilient URL failure handling, and support for Eatigo's filter-based search URLs.
Input Format
{"ignore_url_failures": true,"max_items_per_url": 200,"urls": ["https://eatigo.com/en/regions/22/search?filter={%22sortby%22:%22popular%22}"]}
| Field | Type | Description |
|---|---|---|
urls | array | URLs of Eatigo restaurant search/listing pages to scrape. Supports filter parameters (e.g., sort by popular, cuisine, area). Add one per line or use bulk edit. |
max_items_per_url | integer | Maximum number of restaurant records to collect per URL. Default: 20. Set higher (e.g., 200) for full-region coverage. |
ignore_url_failures | boolean | If true, the scraper continues running when a URL fails instead of stopping the entire run. Recommended for bulk jobs. Default: true. |
Tip: You can customize the
filterparameter in the URL to sort bypopular,distance,discount, or filter by cuisine/area. Each unique filter combination can be added as a separate URL.
Output Format
Sample output
{"bid": 3370673815985,"name": "Three on Canton @ Gateway Hotel","cover_image": "/imgs/branch/cover/Screenshot 2026-04-08 at 11.34.13 AM_68cd7b.jpg","category_id": 0,"ratings": "4.3","lat": 22.297756,"lng": 114.168542,"area": "香港","distance": "","reservations": "14.9k","avg_price_range": 3,"is_hot": true,"is_new": false,"is_favorite": false,"has_more_discount": true,"max_discount_tiers_ratio": 50,"slots": [{"discount": 50,"slot": "2026-05-30 07:00"},{"discount": 50,"slot": "2026-05-30 07:30"},{"discount": 30,"slot": "2026-05-30 18:30"},{"discount": 30,"slot": "2026-05-30 19:00"},{"discount": 30,"slot": "2026-05-30 19:30"},{"discount": 50,"slot": "2026-05-31 07:00"},{"discount": 50,"slot": "2026-05-31 07:30"},{"discount": 50,"slot": "2026-05-31 12:00"},{"discount": 30,"slot": "2026-05-31 12:30"},{"discount": 30,"slot": "2026-05-31 13:00"},{"discount": 30,"slot": "2026-05-31 13:30"},{"discount": 50,"slot": "2026-05-31 15:30"},{"discount": 50,"slot": "2026-05-31 18:30"},{"discount": 30,"slot": "2026-05-31 19:00"},{"discount": 30,"slot": "2026-05-31 19:30"},{"discount": 50,"slot": "2026-06-01 07:00"},{"discount": 50,"slot": "2026-06-01 07:30"},{"discount": 50,"slot": "2026-06-01 12:00"},{"discount": 30,"slot": "2026-06-01 12:30"},{"discount": 30,"slot": "2026-06-01 13:00"}],"tags": [{"id": 12470,"name": "Buffet"},{"id": 17829,"name": "Group"},{"id": 17898,"name": "Private Room"},{"id": 17831,"name": "Kids Friendly"},{"id": 17836,"name": "Fine Dining"},{"id": 17838,"name": "Family Gathering"},{"id": 17839,"name": "Friends Gathering"},{"id": 17840,"name": "Business Lunch"},{"id": 17841,"name": "Business Dinner"},{"id": 17842,"name": "Business"},{"id": 17843,"name": "Team Meal"},{"id": 17845,"name": "Special Occasion"},{"id": 17847,"name": "Birthday Celebration"},{"id": 17861,"name": "All-You-Can-Eat"},{"id": 17864,"name": "A La Carte"},{"id": 17863,"name": "Set Menu"},{"id": 17851,"name": "Vegetarian"},{"id": 17857,"name": "Gluten-Free"},{"id": 17848,"name": "Indulgent"},{"id": 17849,"name": "Hearty"},{"id": 17856,"name": "Seafood Lover"},{"id": 17853,"name": "Kids Meal"},{"id": 17865,"name": "Mixology"},{"id": 17871,"name": "Cocktail"},{"id": 17884,"name": "Award-Winning"},{"id": 17887,"name": "Visually Appealing"},{"id": 17889,"name": "Breakfast"},{"id": 17890,"name": "Brunch"},{"id": 17891,"name": "Lunch"},{"id": 17892,"name": "Afternoon Tea"},{"id": 17893,"name": "Dinner"}],"cuisine_tags": [{"id": 12470,"name": "Buffet"}],"from_url": "https://eatigo.com/en/regions/22/search?filter={%22sortby%22:%22popular%22}"}
Each scraped restaurant returns the following fields:
Identification & Display
| Field | Meaning |
|---|---|
BID | Unique Eatigo business identifier for the restaurant |
Name | Restaurant name as shown on the listing |
Cover Image | URL of the restaurant's cover photo used in search results |
Location
| Field | Meaning |
|---|---|
Latitude | Geographic latitude coordinate of the restaurant |
Longitude | Geographic longitude coordinate of the restaurant |
Area | Named district or neighborhood (e.g., "Sukhumvit", "Silom") |
Distance | Distance from the search reference point, typically in kilometers |
Ratings & Popularity
| Field | Meaning |
|---|---|
Ratings | Aggregate customer rating score for the restaurant |
Is Hot | Boolean flag indicating trending or high-demand status |
Is New | Boolean flag for recently onboarded restaurants |
Is Favorite | Whether the authenticated user has favorited this listing |
Pricing & Discounts
| Field | Meaning |
|---|---|
Average Price Range | Estimated average spend per person (currency varies by region) |
Has More Discount | Whether additional discount tiers are available beyond the default |
Max Discount Tiers Ratio | The highest discount ratio available (e.g., 0.5 = 50% off) |
Availability
| Field | Meaning |
|---|---|
Reservations | Number of reservations or booking activity indicator |
Slots | Available booking time slots with associated discount levels |
Classification
| Field | Meaning |
|---|---|
Category ID | Internal Eatigo category identifier for the restaurant type |
Tags | General descriptive tags (e.g., "family-friendly", "rooftop") |
Cuisine Tags | Cuisine type labels (e.g., "Japanese", "Thai", "Italian") |
How to Use
- Find a search URL — Go to Eatigo.com, select a region, apply filters (sort, cuisine, area), and copy the resulting URL from the browser.
- Paste into
urls— Add one or more search URLs to the input array. - Set item limit — Adjust
max_items_per_urlbased on how many results you need. Eatigo typically shows up to a few hundred restaurants per region search. - Run the scraper — Start the actor and monitor progress in the run log.
- Export — Download results as JSON, CSV, or Excel.
Common issues:
- Ensure URLs include the full
filterquery parameter (URL-encoded). Incomplete URLs may return empty results. - If results seem capped, try splitting searches by area or cuisine filter and combining outputs.
Use Cases & Business Value
- Restaurant aggregators: Build or enrich a database of Eatigo-listed venues with ratings, cuisine, and location
- Discount analysis: Track which restaurants offer the highest discount tiers and when slots are available
- Regional market research: Compare restaurant density, category distribution, and pricing across Eatigo regions
- Competitive intelligence: Monitor new restaurant onboardings (
Is New) and trending venues (Is Hot)
Conclusion
The Eatigo.com Restaurants Search Scraper delivers structured, multi-field restaurant data from one of Southeast Asia's most active dining platforms. Whether you're building a food-tech product or conducting market research, this scraper removes the manual effort and gives you actionable data in minutes.