Rappi Colombia Restaurants & Menu Prices Scraper
Scrape Rappi Colombia restaurants and stores with full menus. Extract store name, category, rating, delivery time and fee, address, plus menu items with name, price and discount. Covers Bogota, Medellin, Cali and Barranquilla. Export to JSON, CSV or Excel.
{ "imageUrl": "https://images.rappi.com/restaurants_logo/121-…", "name": "Empanaditas de Pipián chico 93", "url": "https://www.rappi.com.co/restaurantes/delivery…", "storeId": "121", "brandName": "Empanaditas de Pipian - Empanadas", "storeType": "restaurant", "category": "Empanadas, Típica", "rating": 5, "reviewCount": 154 }
Every run returns clean, typed records, ready for your CRM, spreadsheet or database.
- One clean record per result, deduped and normalized
- Stable schema in JSON, CSV or Excel, or read it via the Apify API
- Pay per use in the cloud, nothing to install or maintain
A real example record, exactly the shape you receive.
| Image Url | Name | Url | Store Id |
|---|---|---|---|
| https://images.rappi.com/restaura… | Empanaditas de Pipián chico 93 | https://www.rappi.com.co/restaura… | 121 |
| https://images.rappi.com/restaura… | L's - Café | https://www.rappi.com.co/restaura… | 10000603 |
| https://images.rappi.com/restaura… | Philippe Retiro | https://www.rappi.com.co/restaura… | 10000701 |
{ "imageUrl": "https://images.rappi.com/restaurants_logo/121-…", "name": "Empanaditas de Pipián chico 93", "url": "https://www.rappi.com.co/restaurantes/delivery…", "storeId": "121", "brandName": "Empanaditas de Pipian - Empanadas", "storeType": "restaurant", "category": "Empanadas, Típica", "rating": 5, "reviewCount": 154 }
Frequently asked questions
Which cities and country does this Rappi scraper cover?
It covers Rappi Colombia across Bogotá, Medellín, Cali and Barranquilla. Each city exposes between roughly 3,000 and 5,400 restaurants, and you select the city in the input.
How many restaurants can I collect per run?
You can collect from a handful up to several thousand stores per city, controlled by the Max Items input. The scraper pages through the full store list of the selected city in batches.
Can I filter restaurants by cuisine or category?
Yes. Set the Category input to a cuisine name such as Pizza, Hamburguesa, Sushi, Pollo or Desayunos, and only stores tagged with that category are returned.
How do I get the full menu of each restaurant?
Enable the With Details option. For each store the scraper then fetches its complete menu, with product names, product ids, prices, discounts, availability and images, any topping or option groups exposed on a product, plus opening hours, the store address and its map coordinates.
What happens when a store has no rating or is closed?
Those fields reflect the live store state. A store with no reviews returns a null rating and a zero review count, and the status field shows whether it is currently open or closed.
Ready when you are.
Run the scraper live on Apify right now, or have us build one tailored to exactly what you need.