Rappi Restaurants & Stores Scraper avatar
Rappi Restaurants & Stores Scraper

Pricing

Pay per event

Go to Apify Store
Rappi Restaurants & Stores Scraper

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

ParseForge

Maintained by Community

Actor stats

1

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

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

  1. Sign Up: Create a free account w/ $5 credit (takes 2 minutes)
  2. Find the Scraper: Visit the Rappi Restaurants & Stores Scraper page
  3. Set Input: Add your startUrls or filter parameters (we'll show you exactly what to enter)
  4. Run It: Click "Start" and let it collect your data
  5. 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.

Looking for more data collection tools? Check out these related actors:

ActorDescriptionLink
Hubspot Marketplace ScraperExtracts business app data from HubSpot marketplacehttps://apify.com/parseforge/hubspot-marketplace-scraper
Bring A Trailer Auctions ScraperExtracts vehicle auction data from Bring a Trailerhttps://apify.com/parseforge/bringatrailer-auctions-scraper
BizBuySell Scraper (Pay Per Event)Collects business listings from BizBuySell marketplacehttps://apify.com/parseforge/bizbuysell-scraper-pay-per-event
duPont Registry ScraperCollects luxury real estate and vehicle listingshttps://apify.com/parseforge/dupont-registry-scraper
Franchise Direct ScraperCollects franchise opportunities from Franchise Directhttps://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.