Rappi Restaurant Scraper avatar

Rappi Restaurant Scraper

Pricing

from $6.00 / 1,000 results

Go to Apify Store
Rappi Restaurant Scraper

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

Yasmany Grijalba Casanova

Maintained by Community

Actor stats

2

Bookmarked

3

Total users

2

Monthly active users

8 days ago

Last modified

Share

Extract restaurant data, menus, and store details from Rappi — one of the largest food delivery platforms in Latin America.

Apify Actor Residential Proxy 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 menu and store_info modes, you only need the restaurant URL — coordinates are not required and the country is automatically detected.


Features

FeatureDescription
Complete Menu DataFull menus with prices, descriptions, images, and availability
Detailed Store ProfilesRatings, delivery fees, operating hours, and promotions
Location-Based SearchGet up to 5,000+ restaurants in any area with automatic pagination
Multi-Country SupportWorks 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

ParameterTypeDefaultDescription
modestringRequired. "menu", "store_info", or "restaurants"
store_urlstringFull Rappi restaurant URL (for menu and store_info modes)
store_idstringStore ID as alternative to URL (for menu and store_info modes)
latitudenumberLocation latitude (required for restaurants mode)
longitudenumberLocation longitude (required for restaurants mode)
countrystringCountry code: br, co, ar, cl, pe, uy (required for restaurants mode)
fetchAllRestaurantsbooleantrueFetch all restaurants or first page only (restaurants mode)
maxRetriesinteger5Retry attempts on failure (1-10)
request_waitinginteger5Delay between requests in seconds (3-15)
useApifyProxybooleantrueEnable residential proxy. Recommended for production
proxyCountrystring"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 proxyCountry with your target country (e.g., CO for Colombia). Proxy usage is billed separately to your Apify account.


Output Examples

{
"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

CountryCodeLatitudeLongitudeExample URL
Brazilbr-23.56352-46.65433rappi.com.br
Colombiaco4.7110-74.0721rappi.com.co
Argentinaar-34.6037-58.3816rappi.com.ar
Chilecl-33.4489-70.6693rappi.cl
Perupe-12.0464-77.0428rappi.pe
Uruguayuy-34.9011-56.1645rappi.com.uy

How to get coordinates: Right-click on Google Maps and click on the coordinates to copy them.


FAQ


Support

  1. Check the FAQ above for common solutions
  2. Test with the examples provided in Quick Start
  3. Contact support through Apify for additional assistance