Glovo Restaurant Scraper avatar

Glovo Restaurant Scraper

Pricing

from $3.00 / 1,000 results

Go to Apify Store
Glovo Restaurant Scraper

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

Crawler Bros

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

5 days ago

Last modified

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 ID
  • name — restaurant name
  • cuisine[] — cuisine tag (in the local language of the city)
  • city, country
  • rating — customer satisfaction score (0-100)
  • reviewCount — number of ratings behind the score
  • deliveryFee, currency
  • estimatedDeliveryTime — e.g. 30-40 min
  • imageUrl — restaurant photo
  • restaurantUrl — direct link to the restaurant's Glovo storefront
  • isOpen — currently accepting orders
  • isTopRated — Glovo has flagged this restaurant as top-rated
  • isNew — flagged as newly added to Glovo
  • isSponsored — sponsored/paid placement in the listing
  • isSurgePricing — dynamic (surge) delivery pricing is currently active
  • promotions[] — active discounts/deals (e.g. {"benefit": "-10%", "type": "Percentage off products", "description": "en algunos productos", "isPrime": false}), omitted when the restaurant has no active promotion
  • sourceUrl, scrapedAt, recordType: "restaurant"

Input

FieldTypeDefaultDescription
modestringrestaurantsrestaurants (browse) or search (keyword)
citystringmadridOne of 19 supported cities
querystringRequired for search; matched against name + cuisine
cuisinestringFilter by cuisine tag, e.g. Pizza, Sushi, Burgers
minRatingintegerDrop restaurants below this rating (0-100)
onlyOpenbooleanfalseOnly currently-open restaurants
onlyTopRatedbooleanfalseOnly restaurants Glovo flags as top-rated
onlyWithPromotionsbooleanfalseOnly restaurants with at least one active discount/deal
maxItemsinteger20Hard cap (1-50)
proxyConfigurationobjectoffOptional 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.