Glovo Restaurant Scraper
Pricing
from $3.00 / 1,000 results
Glovo Restaurant Scraper
Scrape Glovo restaurant listings across Europe & Africa. Get name, cuisine, rating, delivery fee, ETA and images by city, with cuisine and keyword search filters.
Pricing
from $3.00 / 1,000 results
Rating
0.0
(0)
Developer
Crawler Bros
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
5 days ago
Last modified
Categories
Share
Scrape restaurant listings from Glovo — the on-demand delivery platform covering Spain, Italy, Portugal, Kenya, Nigeria, Uganda, Georgia, Kazakhstan, and Moldova. Get restaurant names, cuisine tags, ratings, delivery fees, estimated delivery times, and menu photos, filtered by city, cuisine, or keyword. No login, no cookies, no residential proxy required.
What this actor does
- Two modes: browse every restaurant Glovo shows for a city, or search restaurants/cuisines by keyword
- 19 cities across 9 countries — Spain, Italy, Portugal, Kenya, Nigeria, Uganda, Georgia, Kazakhstan, Moldova
- Filters: cuisine tag, minimum rating, "currently open only", "top-rated only", "has active promotion only"
- Real delivery data: live delivery fee, currency, ETA, and customer satisfaction score straight from Glovo
- Empty fields are omitted — every record only contains data Glovo actually returned
Output per restaurant
restaurantId— Glovo's internal store IDname— restaurant namecuisine[]— cuisine tag (in the local language of the city)city,countryrating— customer satisfaction score (0-100)reviewCount— number of ratings behind the scoredeliveryFee,currencyestimatedDeliveryTime— e.g.30-40 minimageUrl— restaurant photorestaurantUrl— direct link to the restaurant's Glovo storefrontisOpen— currently accepting ordersisTopRated— Glovo has flagged this restaurant as top-ratedisNew— flagged as newly added to GlovoisSponsored— sponsored/paid placement in the listingisSurgePricing— dynamic (surge) delivery pricing is currently activepromotions[]— active discounts/deals (e.g.{"benefit": "-10%", "type": "Percentage off products", "description": "en algunos productos", "isPrime": false}), omitted when the restaurant has no active promotionsourceUrl,scrapedAt,recordType: "restaurant"
Input
| Field | Type | Default | Description |
|---|---|---|---|
mode | string | restaurants | restaurants (browse) or search (keyword) |
city | string | madrid | One of 19 supported cities |
query | string | – | Required for search; matched against name + cuisine |
cuisine | string | – | Filter by cuisine tag, e.g. Pizza, Sushi, Burgers |
minRating | integer | – | Drop restaurants below this rating (0-100) |
onlyOpen | boolean | false | Only currently-open restaurants |
onlyTopRated | boolean | false | Only restaurants Glovo flags as top-rated |
onlyWithPromotions | boolean | false | Only restaurants with at least one active discount/deal |
maxItems | integer | 20 | Hard cap (1-50) |
proxyConfiguration | object | off | Optional Apify proxy (AUTO datacenter group) |
Example: browse American-style restaurants in Madrid
{"mode": "restaurants","city": "madrid","cuisine": "Americana","maxItems": 30}
Example: search for a chain in Lagos
{"mode": "search","city": "lagos","query": "chicken"}
Example: only open, highly rated restaurants in Milano
{"mode": "restaurants","city": "milano","minRating": 80,"onlyOpen": true}
Use cases
- Market research — compare cuisine mix, ratings, and delivery fees across cities
- Competitor tracking — monitor a chain's presence and ratings across markets
- Delivery cost analysis — compare delivery fees and ETAs city to city
- Food delivery aggregators — seed a directory with real restaurant listings
- Local business intelligence — see which restaurants are open and how they rank
FAQ
Which cities are supported? Madrid, Barcelona, Valencia, Sevilla, Bilbao, Malaga (Spain); Milano, Roma, Torino, Napoli (Italy); Lisboa, Porto (Portugal); Nairobi (Kenya); Lagos, Abuja (Nigeria); Kampala (Uganda); Tbilisi (Georgia); Almaty (Kazakhstan); Chisinau (Moldova).
How many restaurants can I get per run? Up to 50 — the number Glovo's food category page returns per city.
Why is cuisine a free-text field instead of a dropdown? Glovo shows cuisine tags in the local language of each city (e.g. Pizza in Spain, Jollof in Nigeria), so the available values differ by city. Type any tag you see in the results, or leave it blank to get every cuisine.
What does rating mean? Glovo shows a customer satisfaction percentage rather than a 5-star score. 87 means 87% of customers were satisfied.
Do I need a proxy? No. Glovo's public listing pages work from Apify's standard datacenter IPs. The proxy option is available for extra reliability if you run into rate limiting.
Is login required? No — all data comes from Glovo's public restaurant listing pages.