Rappi Restaurants & Stores Scraper
Pricing
Pay per event
Rappi Restaurants & Stores Scraper
Get restaurant listings with ratings and delivery info, and store data including markets, pharmacies, and liquor stores. Supports Colombia, Mexico, Brazil, Peru, Chile, Argentina, Ecuador, Uruguay, and Costa Rica. Export data with images, URLs, ratings, prices, metadata.
Pricing
Pay per event
Rating
5.0
(1)
Developer

ParseForge
Actor stats
1
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
Automate data collection from Rappi restaurants and stores across multiple countries with our powerful scraping tool.
Designed for market researchers, business analysts, and data professionals, this tool extracts comprehensive data from Rappi, one of Latin America's largest delivery platforms. Get restaurant listings with ratings and delivery info, and store information including markets, pharmacies, and liquor stores from Colombia, Mexico, Brazil, Peru, Chile, Argentina, Ecuador, Uruguay, and Costa Rica, all with no coding required.
Target Audience: Market researchers, business analysts, data professionals, competitive intelligence teams Primary Use Cases: Market research, competitive analysis, lead generation, business intelligence
What Does Rappi Restaurants & Stores Scraper Do?
This tool collects comprehensive data from Rappi restaurants and stores, supporting both direct URL scraping and filter-based searches. It delivers:
- Restaurant listings with ratings, delivery info, and contact details
- Store information across multiple categories (markets, pharmacies, liquor stores)
- Multi-country support (9 countries)
- Comprehensive metadata (ratings, delivery costs, Prime status, ETA, etc.)
Business Value: Track restaurant trends, analyze competitor offerings, identify business opportunities, and build comprehensive databases of Rappi's restaurant and store data across Latin America.
How to use the Rappi Restaurants & Stores Scraper - Full Demo
[YouTube video embed or link]
Watch this 3-minute demo to see how easy it is to get started!
Input
To start Rappi web scraping, simply fill in the input form. You can scrape Rappi based on:
- startUrls - Direct URLs to scrape from Rappi. Examples: restaurant listings (
https://www.rappi.com.co/restaurantes), or store pages (https://www.rappi.com.co/tiendas/restaurantes,https://www.rappi.com.co/tiendas/market). Use this OR filter parameters below, not both. - maxItems - Maximum number of items to collect. Free users: Limited to 100. Paid users: Optional, max 1,000,000. Leave empty for unlimited.
Filter Parameters (Alternative to startUrls):
- Country - Select country to scrape from (Colombia, Mexico, Brazil, Peru, Chile, Argentina, Ecuador, Uruguay, Costa Rica)
- Restaurant Sort - Sort restaurants by rating or default order
- Prime Restaurants Only - Filter to show only Prime exclusive restaurants
- Free Delivery Only - Filter to show only restaurants with free delivery
- Store Type - Type of store to scrape (restaurants, market, pharmacies, liquor stores)
- Store Offset - Pagination offset for store listings
Here's what the input configuration looks like in JSON:
Example 1: Using startUrls
{"startUrls": [{ "url": "https://www.rappi.com.co/restaurantes" },{ "url": "https://www.rappi.com.co/tiendas/market" }],"maxItems": 100}
Example 2: Using Filter Parameters
{"country": "co","restaurantSort": "rating","restaurantPrime": true,"maxItems": 50}
Pro Tip: Use startUrls for precise control over which pages to scrape, or use filter parameters for broader searches across the platform.
Output
After the Actor finishes its run, you'll get a dataset with the output. The length of the dataset depends on the amount of results you've set. You can download those results as an Excel, HTML, XML, JSON, and CSV document.
Here's an example of scraped Rappi data you'll get:
Restaurant Example:
{"id": 900019820,"name": "Hakims Pastry","country": "Colombia","status": "OPEN","rating": 4.8,"reviewAmount": 92,"etaString": "12 min","deliveryCost": 3000,"hasFreeShipping": false,"isPrimeExclusive": false,"categories": [344, 373],"url": "https://www.rappi.com.co/restaurantes/900019820","city": null,"scrapedTimestamp": "2024-01-15T10:30:00.000Z","imageUrl": "https://images.rappi.com/rappi.com.co/900019820-1540261059.png","logo": "https://images.rappi.com/rappi.com.co/900019820-1540261059.png","fullQualityImage": "https://images.rappi.com/rappi.com.co/hakims-1661998112712.jpg"}
Store Example:
{"imageUrl": "https://images.rappi.com/rappi.com.mx/store_type_1666992214086.png","storeId": 1930032754,"name": "Chedraui Selecto","friendlyURL": "1930032754-chedraui-selecto","etaValue": 53,"etaText": "53 min o prog.","image": "https://images.rappi.com/rappi.com.mx/store_type_1666992214086.png","storeType": "chedraui_selecto","vertical": "CPGs","subvertical": "Super","country": "Mexico","scrapedTimestamp": "2024-01-15T10:30:00.000Z"}
What You Get: Complete restaurant listings with ratings and delivery information, and store data across multiple categories Download Options: CSV, Excel, or JSON formats for easy analysis in your business tools
Why Choose the Rappi Restaurants & Stores Scraper?
- Multi-Country Support: Scrape data from 9 Latin American countries in one tool
- Comprehensive Data: Get restaurants and stores with all relevant metadata (ratings, delivery costs, Prime status, ETA, etc.)
- Flexible Input: Use direct URLs or filter parameters to target exactly what you need
- No Duplicates: Automatically skips items already in your dataset
- User-Friendly: No coding needed, just configure inputs and go
Time Savings: Save hours of manual data collection across multiple countries Efficiency: Collect thousands of items in minutes instead of days
How to Use
- Sign Up: Create a free account w/ $5 credit (takes 2 minutes)
- Find the Scraper: Visit the Rappi Restaurants & Stores Scraper page
- Set Input: Add your startUrls or filter parameters (we'll show you exactly what to enter)
- Run It: Click "Start" and let it collect your data
- Download Data: Get your results in the "Dataset" tab as CSV, Excel, or JSON
Total Time: 5-10 minutes to set up and run No Technical Skills Required: Everything is point-and-click
Business Use Cases
Market Researchers:
- Monitor restaurant trends and ratings across Latin American markets
- Analyze delivery service coverage by region
- Track store availability and categories
Business Analysts:
- Competitive intelligence on Rappi's restaurant and store marketplace
- Market sizing and opportunity analysis
- Regional market comparisons
Data Professionals:
- Build comprehensive databases of Rappi restaurant and store listings
- Create regular market reports
- Support business decisions with data
Restaurant & Retail Teams:
- Restaurant competitor analysis
- Store location and category research
- Market entry strategy support
Using Rappi Restaurants & Stores Scraper with the Apify API
For advanced users who want to automate this process, you can control the scraper programmatically with the Apify API. This allows you to schedule regular data collection and integrate with your existing business tools.
- Node.js: Install the apify-client NPM package
- Python: Use the apify-client PyPI package
- See the Apify API reference for full details
Frequently Asked Questions
Q: How does it work? A: Rappi Restaurants & Stores Scraper is easy to use and requires no technical knowledge. Simply configure your search parameters or provide direct URLs and let the tool collect the data automatically.
Q: How accurate is the data? A: Data is collected directly from Rappi's website in real-time, ensuring accuracy and freshness. All data includes timestamps so you know when it was collected.
Q: Can I scrape multiple countries at once? A: Yes, you can provide multiple startUrls from different countries, or run separate scrapes for each country using the country filter parameter.
Q: What if I need help? A: Our support team is here to help you get the most out of this tool. Contact us through the Apify platform.
Q: Is my data secure? A: Yes, all data is processed securely and stored in your private Apify account. We never share your data with third parties.
Integrate Rappi Restaurants & Stores Scraper with any app and automate your workflow
Last but not least, Rappi Restaurants & Stores Scraper can be connected with almost any cloud service or web app thanks to integrations on the Apify platform.
These includes:
Alternatively, you can use webhooks to carry out an action whenever an event occurs, e.g. get a notification whenever Rappi Restaurants & Stores Scraper successfully finishes a run.
Recommended Actors
Looking for more data collection tools? Check out these related actors:
| Actor | Description | Link |
|---|---|---|
| Hubspot Marketplace Scraper | Extracts business app data from HubSpot marketplace | https://apify.com/parseforge/hubspot-marketplace-scraper |
| Bring A Trailer Auctions Scraper | Extracts vehicle auction data from Bring a Trailer | https://apify.com/parseforge/bringatrailer-auctions-scraper |
| BizBuySell Scraper (Pay Per Event) | Collects business listings from BizBuySell marketplace | https://apify.com/parseforge/bizbuysell-scraper-pay-per-event |
| duPont Registry Scraper | Collects luxury real estate and vehicle listings | https://apify.com/parseforge/dupont-registry-scraper |
| Franchise Direct Scraper | Collects franchise opportunities from Franchise Direct | https://apify.com/parseforge/franchisedirect-scraper |
Pro Tip: Browse our complete collection of data collection actors to find the perfect tool for your business needs.
Need Help? Our support team is here to help you get the most out of this tool.
Disclaimer: This Actor is an independent tool and is not affiliated with, endorsed by, or sponsored by Rappi or any of its subsidiaries. All trademarks mentioned are the property of their respective owners.