Glovo Scraper – Restaurant & Store Data Extractor
Pricing
from $1.00 / 1,000 results
Glovo Scraper – Restaurant & Store Data Extractor
Scrape Glovo restaurants and stores by URL, city, or store ID. Extract ratings, delivery fees, opening hours, promotions, addresses, and availability for food-delivery research, lead generation, and market analysis—no login required.
Pricing
from $1.00 / 1,000 results
Rating
0.0
(0)
Developer
Epic Scrapers
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Glovo Store Scraper
Extract structured Glovo restaurant and store data by store URL, city name, or numeric store ID. The Actor returns clean, analysis-ready records with ratings, delivery fees, opening hours, addresses, promotions, contact details, and operational status.
Use it for restaurant research, delivery-market analysis, local business intelligence, lead generation, price and availability monitoring, or building Glovo datasets. No Glovo login or browser cookies are required.
What you can scrape
- Store identity: name, Glovo store ID, slug, category, fiscal name, images, and description
- Ratings: rating value, rating count, and rating label
- Availability: open/closed status, enabled status, scheduling, and next opening time
- Delivery: delivery fee, service fee, strategy type, cash support, and Prime availability
- Location: address, city code, distance, phone number, and contact phone
- Promotions: promotion title, type, description, amount, and minimum basket size
- Business details: opening hours, legal name, headquarters address, and tax ID when available
- Classification: tags, filters, food flag, and supported store features
Ways to run the scraper
1. Scrape one Glovo store URL
Paste a Glovo store link. The Actor resolves the city, coordinates, and store ID automatically.
{"url": "https://glovoapp.com/it/it/genova/stores/bowls-e-tartare-gen"}
2. Discover stores in a city
Provide a city and enable discovery mode to find nearby Glovo stores before scraping them.
{"cityName": "Barcelona","discoverMode": true,"maxDiscoveryStores": 100,"includeInfoScreen": true}
Set maxDiscoveryStores to 0 to process every discovered store.
3. Scrape known store IDs
Use numeric Glovo store IDs directly when you already know them.
{"storeIds": ["534401", "3214"],"includeInfoScreen": true,"maxConcurrency": 5}
Input options
| Field | Type | Description |
|---|---|---|
url | string | A Glovo store URL. Location and store identifiers are resolved automatically. |
cityName | string | City to search, such as Barcelona, Genova, or Milan, Italy. Use with discoverMode. |
discoverMode | boolean | Finds stores from the Glovo store wall before scraping. Default: false. |
storeIds | string[] | Numeric Glovo store IDs to scrape directly. |
cityCode | string | Optional three-letter city-code override if automatic resolution fails. |
latitude | number | Optional latitude override. |
longitude | number | Optional longitude override. |
includeInfoScreen | boolean | Adds opening hours, contact, and partner/legal information. Default: true. |
maxDiscoveryStores | integer | Maximum discovered stores to scrape; 0 means all. |
maxConcurrency | integer | Maximum simultaneous requests. Default: 5. |
You can use any one of url, cityName with discovery mode, or storeIds.
Output example
Each store is saved as one item in the default Apify dataset and can be exported as JSON, CSV, Excel, XML, or RSS.
{"storeId": "534401","scrapedAt": "2026-07-29T10:00:00.000Z","name": "Example Restaurant","slug": "example-restaurant-bcn","category": "RESTAURANT","isOpen": true,"openStatus": "OPEN","ratingValue": 4.7,"ratingCount": 1250,"deliveryFee": 199,"serviceFee": 49,"address": "Example Street 10","cityCode": "BCN","promotions": [],"openingHours": {"Monday": "10:00-22:59"},"partnerInfo": {"legalName": "Example Restaurant S.L.","hqAddress": "Example Street 10","taxId": "B00000000"},"contactPhone": "+34 000 000 000"}
Fields that Glovo does not provide for a store are returned as null or an empty list, so downstream pipelines keep a predictable schema.
Common use cases
- Build a Glovo restaurant or grocery-store directory
- Compare ratings, delivery fees, promotions, and store availability by city
- Enrich local-business and restaurant lead lists
- Monitor opening status and delivery conditions
- Research food-delivery coverage and competitors
- Feed Glovo store data into Google Sheets, databases, BI tools, or APIs
Performance and reliability
The Actor uses Glovo's public endpoints and does not require authentication. Start with the default concurrency of 5; lower it if you encounter rate limiting. Discovery availability and returned fields can vary by city, store, and Glovo's current API response.
Integrations
Run the Actor manually, on a schedule, through the Apify API, or from integrations such as Make, Zapier, webhooks, and Google Sheets. Results remain in the default dataset for convenient export and automation.
Responsible use
Use this Actor in accordance with applicable laws and Glovo's terms. Do not collect or use data in ways that violate privacy, contractual, or regulatory obligations.
Support
If a Glovo URL, city, or store ID does not resolve, open an issue on the Actor page and include a non-sensitive example input plus the run ID. API responses can change, and concrete examples help us investigate quickly.