Just Eat UK Restaurant Scraper
Pricing
from $5.00 / 1,000 restaurant returneds
Just Eat UK Restaurant Scraper
Permission-required scraper for public Just Eat UK restaurant listings. Use an authorized area or restaurant URL or a UK postcode; returns restaurant, cuisine, rating, delivery and availability fields. No login or bypass behavior.
Pricing
from $5.00 / 1,000 restaurant returneds
Rating
0.0
(0)
Developer
Khadin Akbar
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
10 minutes ago
Last modified
Categories
Share
Extract structured restaurant listing data from authorized public Just Eat UK area or restaurant pages. It returns restaurant names, cuisine labels, ratings, delivery details, availability, and other fields that the page exposes.
Use it for permitted market research, supplier coverage audits, or location-level restaurant analysis. Do not use it for customer data, logged-in pages, order flows, menus, or to evade Just Eat security controls.
Important authorization requirement
Just Eat UK’s terms state that its website must not be misused, including by scraping. Run this actor only where you have documented permission from Just Eat and comply with applicable terms, robots directives, and law. The actor deliberately has no login flow, CAPTCHA solving, fingerprint spoofing, or bot-protection bypass; a block becomes an honest UPSTREAM_FAILED result.
Input
Provide either a UK postcode such as SW1A 1AA or an authorized https://www.just-eat.co.uk/ area or restaurant URL. maxResults defaults to 50 and caps output at 500 rows. Requests are serialized and delayed by at least two seconds.
{"postalCodes": ["SW1A 1AA"],"maxResults": 50,"requestDelaySecs": 3,"responseFormat": "detailed","respectSiteTerms": true}
Output
One dataset item represents one validated restaurant. Common fields include name, restaurantUrl, cuisines, rating, reviewCount, deliveryFee, minimumOrder, deliveryEta, isOpen, sourceUrl, and scrapedAt. Optional fields are explicitly null when unavailable; no values are inferred.
Pricing
Pay per event + platform usage is intended for the deployed actor. The actor start event costs $0.00005, and each validated restaurant row costs $0.005. Platform compute and proxy usage are additional. The code only charges after a record passes validation and is written to the dataset.
Outcomes
Every run writes OUTPUT and RUN_SUMMARY. COMPLETE, PARTIAL, VALID_EMPTY, and INVALID_INPUT succeed with an explanation. When every authorized source is blocked or unavailable before any data is returned, the actor fails with UPSTREAM_FAILED rather than disguising a block as an empty result.
API and MCP
Use the actor through the Apify API or Apify MCP after it is deployed. Start with one authorized postcode and a small maxResults limit; dataset rows can then be paged from the default dataset.
Limitations
The Just Eat page structure, availability, delivery estimates, prices, and offers can change at any time. This actor is UK-only and intentionally does not claim menu extraction, historical completeness, or availability in every location.