Rappi Scraper | LATAM Restaurants, Menus & Tiendas avatar

Rappi Scraper | LATAM Restaurants, Menus & Tiendas

Pricing

from $2.20 / 1,000 results

Go to Apify Store
Rappi Scraper | LATAM Restaurants, Menus & Tiendas

Rappi Scraper | LATAM Restaurants, Menus & Tiendas

Scrape Rappi restaurants, menus, brands, search & tiendas across 9 LATAM countries. Ratings, ETA, fees, menu items. Export CSV/Excel/JSON. Unofficial.

Pricing

from $2.20 / 1,000 results

Rating

0.0

(0)

Developer

kane liu

kane liu

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

a day ago

Last modified

Share

Rappi Scraper | LATAM Restaurants, Menus & Tiendas (9 Countries)

Scrape Rappi — Latin America’s leading on-demand delivery marketplace — for restaurant lists, ratings, delivery fees/ETA, categories, brand store maps, search hits, home feeds, full menus, and tiendas (markets, pharmacies, and other verticals) across 9 countries.

Cover Mexico, Colombia, Brazil, Argentina, Chile, Peru, Ecuador, Uruguay, and Costa Rica in one Actor. Export CSV / Excel / JSON. Run from the Apify Console, API, or Make / n8n / Zapier.

Unofficial — not affiliated with Rappi.

Looking for PedidosYa, Foodora, Foodpanda, Uber Eats, DoorDash, iFood, Grab, Wolt, or Deliveroo? Those platforms have separate Store Actors. This one is built for Rappi country sites (rappi.com.mx, rappi.com.co, rappi.com.br, …).

Compared with other Rappi Store Actors, this build emphasizes search / home / brand modes, city seeds, Ver más pagination, menu enrichment + promo cleaning, and tiendas verticals — not only a basic country + restaurant list.


What data can you extract from Rappi?

ModeWhat you get
restaurants / nearMeNearby restaurant cards (rating, ETA, delivery cost, logo, URL)
categoryCuisine / category listings (e.g. pizza, sushi, hamburguesas)
restaurantStore detail + menu items (when available)
storesTiendas verticals (market, farmatodo, express, …)
searchSite search hits for a query
homeHome / SSG feed restaurants (falls back to restaurants list when needed)
brandAll stores for a chain brand id (city delivery map)
discoverCountries / discoverCities / discoverCategories / discoverVerticalsMarket, city, cuisine, and tiendas discovery
startUrlsPaste Rappi restaurant / category / search / brand / tiendas URLs

Extras: citySlug, freeDelivery / minRating / openNow / filters[], enrichMenus / maxEnrich, cleanMenu, includeProducts, maxPages (Ver más).

Typical fields: storeId, brandId, name / title, url, country, rating, eta, deliveryCost, hasFreeShipping, menuItemCount / menu items, recordType, scrapedAt.

Use cases: competitor price & assortment monitoring, menu intelligence, delivery-fee benchmarks, lead gen, and LATAM q-commerce research.


Why this Rappi scraper?

  • Rappi-specific — not a generic multi-site delivery scraper
  • 9 LATAM markets + secondary city seeds (e.g. Guadalajara, Medellín, São Paulo metros)
  • Menus & tiendas — list modes plus optional menu enrichment and store-product deep scrape
  • Search / home / brand — beyond plain restaurant catalogs
  • Pay per result — Actor start + dataset items; volume tiers on Store
  • Free Apify plan caps (developer-set): 10 runs · 200 results per run

Example inputs

Montevideo restaurants

{
"mode": "restaurants",
"country": "uy",
"maxResults": 30,
"maxPages": 2
}

Buenos Aires Chinese category + rating filter

{
"mode": "category",
"country": "ar",
"categorySlug": "china",
"minRating": 3.7,
"maxResults": 25
}

Mexico City brand stores (McDonald’s)

{
"mode": "brand",
"country": "mx",
"brandId": "706",
"brandSlug": "mcdonalds",
"maxResults": 40
}

Brazil search

{
"mode": "search",
"country": "br",
"query": "açaí",
"maxResults": 20
}

Restaurant menu by store id

{
"mode": "restaurant",
"country": "mx",
"storeId": "1923787067",
"includeMenuItems": true,
"cleanMenu": true,
"maxResults": 200
}

Discover cities (Brazil)

{
"mode": "discoverCities",
"country": "br",
"maxResults": 20
}

Pricing

Pay per event — you pay for Actor starts and each result written to the default dataset. Platform compute usage is not charged to the user on this Actor (developer pays).

EventPrice
Actor start (apify-actor-start)$0.005 per start (per GB of memory, min 1)
Result (apify-default-dataset-item)$3.00 / 1,000 on FREE & BRONZE
Tier$/1,000 resultsper result
FREE*$3.00$0.003
BRONZE$3.00$0.003
SILVER$2.60$0.0026
GOLD$2.20$0.0022
PLATINUM$2.00$0.002
DIAMOND$1.60$0.0016

*FREE tier uses the same unit price as BRONZE. Exact billing always follows your Apify plan tier in the Console.

Rough example: 1,000 restaurant rows ≈ $3.00 + $0.005 start (FREE/BRONZE) at default 1024 MB memory (one start event).


Free Apify plan limits

CapValue
Runs10
Results / run200

These caps are set by the Actor developer (not Apify platform defaults). Paying Apify users are unlimited (schema max still applies).


More Actors like this

Use a specialized Actor when one exists for your site — structured fields and usually lower cost than a generic URL scraper. For Rappi LATAM markets, stay on this Actor.

Food delivery & local discovery

E-commerce (prices & catalogs)

Travel & stays

Jobs & freelance

Social & ads

General tools

→ Full catalog in Related Actors · profile apify.com/lentic_clockss


How to use (no code required)

  1. Click Try for free on this Actor page
  2. Choose a mode (restaurants is a good start)
  3. Set country (e.g. mx, co, br, ar) and optionally citySlug / lat / lng
  4. Optionally set categorySlug, query, brandId, or a storeUrl / storeId
  5. Optionally enable enrichMenus to pull a few full menus after a list
  6. Click Start — open the Dataset tab for rows; Key-value store for INPUT_ECHO / RUN_SUMMARY

Download as CSV, Excel, or JSON.

Connect to your tools

PlatformHow
Make.comApify → Run Actor → lentic_clockss/rappi-scraper
n8nApify node → Run Actor
ZapierApify → Run Actor
API / SDKApify Client (actorId: lentic_clockss/rappi-scraper)
curl "https://api.apify.com/v2/acts/lentic_clockss~rappi-scraper/runs" \
-X POST \
-H "Authorization: Bearer YOUR_APIFY_TOKEN" \
-H "Content-Type: application/json" \
-d '{"mode":"restaurants","country":"mx","maxResults":20,"maxPages":1}'

Coverage matrix

DimensionCovered
Marketsmx co ar br cl pe ec uy cr + city seeds
Modesrestaurants · nearMe · category · restaurant · stores · search · home · brand · discover* · startUrls
FiltersfreeDelivery · minRating · openNow · filters[]
ExtrasVer más pagination · enrichMenus · cleanMenu · tiendas products
ExcludedRappiPrime login-only prices · checkout · Travel / RappiCard
OutputDataset rows + KV INPUT_ECHO / RUN_SUMMARY / ERROR_SUMMARY

Default run memory 1024 MB.


FAQ

Is this official Rappi software?
No. It collects publicly rendered listing and menu data for research and analysis. Respect site terms and local law.

Which domains are supported?
Country hosts such as rappi.com.mx, rappi.com.co, rappi.com.br, and the other LATAM hosts in the country list. Use discoverCountries / discoverCities to enumerate markets and metro seeds.

Do I need my own proxies?
No for normal Store runs — residential egress is handled for you.

What about PedidosYa / Foodora / Uber Eats / iFood?
Different products and domains. Use the dedicated Actors linked under More Actors like this, or Stealth Web Scraper for ad-hoc URLs.

Brand page vs restaurant menu?
URLs like /{city}/restaurantes/delivery/{brandId}-… are brand city maps (many stores). Use mode=brand with brandId. Individual menus use mode=restaurant with storeId / store URL.


All 77 public Actors from [lentic_clockss]. Click a name to open the Store detail page.

Jobs & Freelance

Real Estate

E-commerce

Travel & Stays

Social & Content

Ads Intelligence

Local & Maps

General Tools

→ Browse the full profile: apify.com/lentic_clockss