VOOZH about

URL: https://apify.com/borderline/uber-eats-scraper-ppr

⇱ 🍴Uber Eats Scraper [PPR] Β· Apify


Pricing

$5.00 / 1,000 restaurants

Go to Apify Store

🍴Uber Eats Scraper [PPR]

Pay per result - Fast and cost-effective Uber Eats Scraper requiring just a search query and location or using stores urls. Instantly retrieve comprehensive restaurant data, including names, phone, ratings, locations, and menus. Seamlessly integrates, offering a highly efficient data solution.

Pricing

$5.00 / 1,000 restaurants

Rating

5.0

(3)

Developer

πŸ‘ borderline

borderline

Maintained by Community

Actor stats

8

Bookmarked

475

Total users

71

Monthly active users

1.5 hours

Issues response

24 days ago

Last modified

Share

πŸš€ Uber Eats Scraper Actor | (PPR) Pay per results version

πŸŽ‰ Uber Eats Scraper extracts comprehensive restaurant data from Uber Eats in two ways: by address (or address + query) or by store URLs. Perfect for gathering restaurant insights, menus, and pricing.

✨ Features

  • πŸ“ Option A – By address or address + query: Provide a delivery address (required). Optionally add a query (e.g. cuisine, restaurant name) and a storeType (Uber Eats vertical tab: restaurants, grocery, pharmacy, etc.).

  • πŸ”— Option B – By URLs: Provide a list of Uber Eats store page URLs to scrape those restaurants directly. When urls is not empty, query, address, and storeType are ignored.

  • πŸͺ Store type filter: Target restaurants only, grocery, convenience, pharmacy, and other Uber Eats category tabsβ€”without mixing unrelated verticals in your dataset.

  • πŸ“Š Rich Detailed Data: For each restaurant you get:

    • 🏠 Restaurant Name & Sanitized Title
    • ⭐ Ratings & Customer Reviews
    • πŸ“ Complete Address (latitude, longitude)
    • πŸ• Full Menus & Pricing Details
    • πŸ•‘ Opening Hours & Availability
    • πŸ“ž Contact Information (Phone Number & Emails)
    • πŸ–ΌοΈ High-Quality Images (Logo & Hero Image)
    • πŸ“ Distance & Delivery ETA
    • 🚧 Open/Closed Status & Messages
  • πŸ’» Integrations: Google Sheets, Slack, Zapier & Make.


πŸ› οΈ Input

Choose one of the two options below.

Option 1: πŸ“ Address (or address + query)

Provide a delivery address (required). You can use address alone or add an optional query:

{
"address":"1600 Pennsylvania Avenue NW, Washington",
"query":"pizza",
"storeType":"RESTAURANTS",
"locale":"en-US",
"maxRows":100,
"getMenuCustomizations":false
}
  • address (required when not using urls): Delivery location (Address, City, Zip, etc.)
  • query (optional): Cuisine type, restaurant name, or keyword. Ignored for browse-only storeType values (see below).
  • storeType (optional): Uber Eats vertical tab. Omit for ALL (defaultβ€”same as the β€œAll” tab). Use RESTAURANTS to limit results to restaurants. Not used when urls is set.
  • locale: Language/region (e.g. en-US, fr-FR)
  • maxRows: Max stores saved to the dataset when using address/query (each saved restaurant/store counts as one row). Not used in URL mode.
  • getMenuCustomizations (optional): When true, loads full customization trees for each menu item (modifiers, add-ons, etc.). Increases scraping time and payload size (default: false).

πŸͺ Store type (storeType)

Maps to the category tabs on the Uber Eats home screen. The scraper picks the right internal API for each type (home feed, search feed, or category browse feed).

storeTypeTypical useWith queryWithout query
(omit) or ALLEverything (default)Global search (vertical: ALL)Home feed
RESTAURANTSRestaurants onlyRestaurant searchHome feed (restaurant-focused)
GROCERYSupermarketsShop vertical searchGrocery browse feed
SHOPGrocery + retail in searchShop vertical searchβ€”
CONVENIENCE, PHARMACY, PRESCRIPTIONS, PERSONAL_CARE, BABY, SPECIALITY_FOODS, PET_SUPPLIES, FLOWERS, RETAIL, BEAUTY, ELECTRONICSCategory browseQuery ignored β€” category feed onlyCategory browse feed ({type}_feed)
ALCOHOLAlcohol storesAlcohol searchβ€”

Aliases: HEALTH is treated as PHARMACY;

Examples

{
"address":"71 Avenue Du GΓ©nΓ©ral Leclerc, Paris",
"locale":"fr-FR",
"storeType":"GROCERY",
"maxRows":50
}
{
"address":"1600 Pennsylvania Avenue NW, Washington",
"query":"sushi",
"storeType":"RESTAURANTS",
"locale":"en-US",
"maxRows":20
}

⚠️ Behavior change if you omit storeType

If you do not set storeType:

  • Address only (no query): Same as beforeβ€”home-style listing for the delivery area.
  • Address + query: Search runs across all verticals (ALL), not restaurants only. For the previous restaurant-only search behavior, set "storeType": "RESTAURANTS".

Option 2: πŸ”— Store URLs

Provide a list of store page URLs. When urls is not empty, query and address are ignored:

{
"urls":[
"https://www.ubereats.com/fr/store/mcdonalds-paris-alesia/eHoH6Q_2RRikwI-xKk7qaQ?"
],
"locale":"fr-FR",
"getMenuCustomizations":false
}
  • urls: Array of Uber Eats restaurant/store page URLs. All given URLs are scraped (maxRows is ignored in this mode).
  • locale: Used for API calls (e.g. fr-FR for French stores).

πŸš€ Output Example (JSON)

The scraper returns detailed restaurant information, like:

{
"title":"NY Pizza Grill (DC)",
"sanitizedTitle":"NY Pizza Grill (DC)",
"merchantType":"MERCHANT_TYPE_RESTAURANT",
"emails":["contact@mypizzagrill.com"],
"phoneNumber":"+12025473838",
"cuisineList":["Italian","Pizza","American"],
"location":{
"address":"1442 Pennsylvania Ave SE, Washington, DC 20003",
"streetAddress":"1442 Pennsylvania Ave SE",
"city":"Washington",
"country":"US",
"postalCode":"20003",
"region":"DC",
"latitude":38.8799987,
"longitude":-76.9840023,
"geo":{
"city":"washington-dc",
"country":"us",
"neighborhood":"capitol-hill-washington-dc",
"region":"dc"
},
"locationType":"PHYSICAL"
},
"currencyCode":"USD",
"rating":{"ratingValue":4.4,"reviewCount":"700+"},
"storeAvailablityStatus":"AVAILABLE",
"isOpen":true,
"closedMessage":"",
"etaRange":"Delivered in 35 to 55 min",
"fareBadge":"Delivery Fee: $0.99",
"hours":[
{
"dayRange":"Sunday - Thursday",
"sectionHours":[{"startTime":630,"endTime":60}]
},
{
"dayRange":"Friday - Saturday",
"sectionHours":[{"startTime":630,"endTime":150}]
}
],
"categories":["Italian","Pizza","American"],
"categoriesLink":[
{"text":"Italian","link":"/us/category/washington-dc/italian"},
{"text":"Pizza","link":"/us/category/washington-dc/pizza"}
],
"featuredItems":{
"title":"Mozzarella Sticks",
"itemDescription":"5 breaded mozzarella sticks with marinara.",
"price":999,
"priceTagline":"$9.99",
"isSoldOut":false,
"isAvailable":true,
"hasCustomizations":false,
"endorsement":"Popular",
"uuid":"b7ac95d8-11ea-4917-bc31-dd20c2407f29",
"rating":"96%",
"numRatings":4,
"featuredItems":"#1 most liked"
},
"menu":[
{
"catalogName":"Appetizers",
"catalogSectionUUID":"71871c25-cb39-4375-b395-b95fe87f9edc",
"catalogItems":[
{
"title":"Mozzarella Sticks",
"itemDescription":"5 breaded mozzarella sticks with marinara.",
"price":999,
"priceTagline":"$9.99",
"isSoldOut":false,
"isAvailable":true,
"hasCustomizations":false,
"endorsement":"Popular",
"labelPrimary":"$9.99, 96% liked based on 4 reviews.",
"uuid":"b7ac95d8-11ea-4917-bc31-dd20c2407f29",
"rating":"96%",
"numRatings":4
}
]
}
],
"logoImageUrl":"https://example.com/logo-image.jpeg",
"heroImageUrl":"https://example.com/hero-image.jpeg",
"distance":{
"text":"1.1 KM",
"accessibilityText":"1.1 kilometers"
},
"supportedDiningModes":["DELIVERY","PICKUP"],
"storeReviews":[
{
"rating":5,
"text":"Great pizza and quick delivery!",
"timeSinceReview":"1 week ago",
"formattedDate":"March 1, 2025",
"createdAt":"2025-03-01T13:45:00Z",
"eaterName":"John D.",
"contentUUID":"abcd-1234-efgh-5678"
}
],
"featuredReviews":[
{
"rating":5,
"text":"Best pizza in DC!",
"timeSinceReview":"2 months ago",
"formattedDate":"January 1, 2025",
"createdAt":"2025-01-01T13:45:00Z",
"eaterName":"Emily S.",
"contentUUID":"ijkl-9876-mnop-5432"
}
],
"uuid":"bff91760-2d67-54d7-91db-9f6f875086a6",
"url":"https://ubereats.com/us/store/ny-pizza-grill-dc/v_kXYC1nVNeR259vh1CGpg"
}

πŸ’» Integrations & Automation

  • Google Sheets πŸ“Š: Automatically export restaurant data for analysis.
  • Slack πŸ“©: Real-time restaurant data updates delivered instantly.
  • Zapier & Make ⚑️: Connect effortlessly with thousands of apps for automated workflows.

πŸ“‹ Example Use Cases

  • Competitive Analysis: Quickly gather detailed competitor menus, prices, and ratings.
  • Grocery & retail intelligence: Scrape supermarkets and convenience stores with storeType: "GROCERY" or "CONVENIENCE".
  • Data-Driven Marketing: Efficiently collect restaurant data for targeted marketing campaigns (storeType: "RESTAURANTS").
  • Research & Development: Accelerate product innovation by analyzing food trends and popularity insights.

πŸ’‘ Tips

  • Set "storeType": "RESTAURANTS" when you use a query and only want restaurants (legacy default behavior).
  • maxRows counts stores successfully saved to your dataset, not pages scannedβ€”useful when many listings are filtered out by type.
  • Browse-only types (PHARMACY, RETAIL, etc.) work best without a query; the scraper loads that category’s feed for your address.
  • urls mode ignores storeTypeβ€”each URL is scraped as given.

πŸ’¬ Support & Feedback

Need help or have questions? Please /issues for dedicated support.


πŸš€ Start scraping effortlessly with Uber Eats Scraper today!

You might also like

🍴Uber Eats Scraper [RENTAL]

borderline/ubereats-scraper

Rental - Fast and cost-effective Uber Eats Scraper requiring just a search query and location or by url. Instantly retrieve comprehensive restaurant data, including names, ratings, locations, reviews and menus. Seamlessly integrates with tools like n8n, and more, offering a highly efficient solution

299

4.7

Uber Eats Scraper

natanielsantos/uber-eats-scraper

This no-code tool allows you to scrape data from Uber Eats restaurants, like name, categories, location, menu items, and more.

πŸ‘ User avatar

Nataniel Santos

214

DoorDash | Meta | Menu | Reviews | Business | Search...

memo23/doordash-reviews-cheerio

Extract complete DoorDash restaurant intelligence: full menus, pricing, reviews, ratings, and operational data. Transform restaurant pages into structured JSON perfect for market research, competitive analysis, and business intelligence. Get comprehensive data beyond basic listings.

πŸ‘ User avatar

Muhamed Didovic

115

4.9

Grubhub Scraper - Extract Restaurant Data, Menus & Reviews

alizarin_refrigerator-owner/grubhub-scraper

Scrape comprehensive restaurant data from Grubhub including menus, pricing, ratings, and delivery details. Perfect for market research, competitive analysis, and food industry intelligence. Research Restaurant Markets Track Menu Pricing Compare Platforms Build Restaurant Databases Analyze Trends

DoorDash Restaurant Scraper

crawlerbros/doordash-restaurant-scraper

Extract restaurant info + complete menus from DoorDash store pages like name, address, cuisine, breadcrumbs, FAQ, and full menu sections with item names, descriptions, and prices.

18

Restaurant Menu Scraper

wedo_software/wedo-scrape-menu

AI Restaurant Menu Scraper: Extract prices, descriptions, and allergens from images, PDFs, or web pages using OCR. Turn any restaurant URL into a structured Menu API.

Doordash Restaurant Scraper

yasmany.casanova/doordash-restaurant-scraper

Scrape DoorDash restaurant menus and store details. Extract prices, descriptions, images, ratings, delivery fees, and dietary info. Ideal for market research and price monitoring.

πŸ‘ User avatar

Yasmany Grijalba Casanova

132

Uber Eats Full Menu & Reviews Scraper

memo23/uber-eats-scraper

Uber Eats stores β†’ JSON per URL: menuSections & menuItems (prices, currency, images; optional add-on trees), ratingValue, reviewCount, reviewSamples, address, phone, hours, isOpen/isOrderable, cuisines, analytics, hero images, SEO title/description, URLs, scrapedAt.

πŸ‘ User avatar

Muhamed Didovic

91

5.0

Restaurant Menu Scraper

menus-r-us/restaurant-menu-scraper

Extract structured menu data from restaurant websites. Returns items, prices, descriptions, and categories. Handles direct sites, Toast, Square, Popmenu, and PDFs. Search by name + location or provide a URL. AI-powered completeness grading. ~70% success rate.

97

5.0

Uber Eats Menu Scraper

piotrv1001/uber-eats-menu-scraper

The Uber Eats Listings Scraper extracts restaurant and store data from Uber Eats β€” full menus with prices and item IDs, ratings, reviews, addresses, geo coordinates, phone numbers, opening hours, and delivery methods. Supports sitemap, category, and direct-URL discovery across 25+ Uber Eats markets.