Rappi Restaurant Scraper
Pricing
from $6.00 / 1,000 results
Rappi Restaurant Scraper
Extract restaurant data from Rappi - Latin America's largest food delivery platform. Get menus with prices, store details, ratings, and list all restaurants in any location. Supports Brazil, Colombia, Argentina, Chile, Peru, and Uruguay.
Pricing
from $6.00 / 1,000 results
Rating
0.0
(0)
Developer

Yasmany Grijalba Casanova
Actor stats
2
Bookmarked
3
Total users
2
Monthly active users
8 days ago
Last modified
Categories
Share
Extract restaurant data, menus, and store details from Rappi — one of the largest food delivery platforms in Latin America.
Quick Start
Extract a restaurant menu
{"mode": "menu","store_url": "https://www.rappi.com.br/restaurantes/900685573-coco-bambu-jk"}
Get restaurant details
{"mode": "store_info","store_url": "https://www.rappi.com.br/restaurantes/900685573-coco-bambu-jk"}
Find all restaurants by location
{"mode": "restaurants","latitude": -23.56352,"longitude": -46.65433,"country": "br"}
Tip: For
menuandstore_infomodes, you only need the restaurant URL — coordinates are not required and the country is automatically detected.
Features
| Feature | Description |
|---|---|
| Complete Menu Data | Full menus with prices, descriptions, images, and availability |
| Detailed Store Profiles | Ratings, delivery fees, operating hours, and promotions |
| Location-Based Search | Get up to 5,000+ restaurants in any area with automatic pagination |
| Multi-Country Support | Works across 6 Latin American countries (BR, CO, AR, CL, PE, UY) |
Use Cases
- Market Research — Analyze restaurant offerings, pricing, and density across Latin American markets
- Price Monitoring — Track menu prices and promotional offers over time with scheduled runs
- Competitor Analysis — Compare restaurants by ratings, delivery fees, and discount strategies
- Lead Generation — Build targeted lists of restaurants for B2B outreach campaigns
Input Parameters
| Parameter | Type | Default | Description |
|---|---|---|---|
mode | string | — | Required. "menu", "store_info", or "restaurants" |
store_url | string | — | Full Rappi restaurant URL (for menu and store_info modes) |
store_id | string | — | Store ID as alternative to URL (for menu and store_info modes) |
latitude | number | — | Location latitude (required for restaurants mode) |
longitude | number | — | Location longitude (required for restaurants mode) |
country | string | — | Country code: br, co, ar, cl, pe, uy (required for restaurants mode) |
fetchAllRestaurants | boolean | true | Fetch all restaurants or first page only (restaurants mode) |
maxRetries | integer | 5 | Retry attempts on failure (1-10) |
request_waiting | integer | 5 | Delay between requests in seconds (3-15) |
useApifyProxy | boolean | true | Enable residential proxy. Recommended for production |
proxyCountry | string | "BR" | Proxy country code. Match with target country for best results |
Note: Proxy is recommended for production use. Without proxy, Rappi may block requests from data center IPs. Match
proxyCountrywith your target country (e.g.,COfor Colombia). Proxy usage is billed separately to your Apify account.
Output Examples
Menu Mode
{"store_name": "Coco Bambu","store_id": "900685573","name": "Camarão Internacional","description": "Camarões flambados, arroz de jasmin...","category": "Pratos Principais","price": 140.90,"price_display": "R$ 140.90","is_available": true,"is_popular": false,"image_url": "https://images.rappi.com.br/products/..."}
Store Info Mode
{"store_id": "900685573","name": "Coco Bambu, JK","rating": 4.7,"num_ratings": 1500,"delivery_fee": 14.00,"address": "Av. Antônio Joaquim de Moura Andrade, 737","city": "São Paulo","categories": ["Brasileira", "Frutos do Mar"],"schedules": [{"day": "mon", "open_time": "11:00:00", "close_time": "23:00:00"}],"discount_tags": [{"tag": "Até 30% Off", "value": 30.0}]}
Restaurants Mode
{"store_id": "30000102","name": "Bacio del Nonno Pizzaria","rating": 4.3,"delivery_fee": 6.00,"address": "R. Júlio Diniz, 210 - Vila Olímpia","is_open": true,"categories": ["Brasileira", "Lanches"],"has_discount": true}
Supported Countries
| Country | Code | Latitude | Longitude | Example URL |
|---|---|---|---|---|
| Brazil | br | -23.56352 | -46.65433 | rappi.com.br |
| Colombia | co | 4.7110 | -74.0721 | rappi.com.co |
| Argentina | ar | -34.6037 | -58.3816 | rappi.com.ar |
| Chile | cl | -33.4489 | -70.6693 | rappi.cl |
| Peru | pe | -12.0464 | -77.0428 | rappi.pe |
| Uruguay | uy | -34.9011 | -56.1645 | rappi.com.uy |
How to get coordinates: Right-click on Google Maps and click on the coordinates to copy them.
FAQ
Support
- Check the FAQ above for common solutions
- Test with the examples provided in Quick Start
- Contact support through Apify for additional assistance