Uber Eats Scraper | With Menu & Numbers | $3 / 1k avatar
Uber Eats Scraper | With Menu & Numbers | $3 / 1k

Pricing

$2.99 / 1,000 outputrecords

Go to Apify Store
Uber Eats Scraper | With Menu & Numbers | $3 / 1k

Uber Eats Scraper | With Menu & Numbers | $3 / 1k

Scrape restaurants and groceries from Uber Eats including phone numbers, menu, location, cuisines, and more. export-ready for price and menu tracking, market research, competitor analysis, and lead generation. $3 per 1000 listings.

Pricing

$2.99 / 1,000 outputrecords

Rating

5.0

(1)

Developer

Fatih Tahta

Fatih Tahta

Maintained by Community

Actor stats

1

Bookmarked

2

Total users

1

Monthly active users

11 hours ago

Last modified

Share

Overview

Uber Eats Scraper | With Menu & Numbers | $3 / 1k collects public restaurant details and full menu data directly from ubereats.com. Capture profiles, contact info, price ranges, cuisines, opening hours, ratings, and every menu item with descriptions and prices. The actor keeps runs consistent and automated so you can gather reliable datasets without manual browsing.

Why Use This Actor

  • Market and competitor research: Benchmark restaurants, cuisines, and price points in any location.
  • Lead generation and outreach: Build enriched lists of restaurants with contact details and coordinates.
  • Menu and product tracking: Monitor menu changes, pricing, and availability across time.
  • Directory building: Populate apps or internal tools with structured restaurant and menu inventories.
  • Workflow-ready automation: Schedule recurring runs, export results, and keep datasets fresh with minimal effort.

Input Parameters

ParameterTypeDescriptionDefault
startUrlsarray of stringsOne or more Uber Eats search pages, restaurant profiles, or direct menu URLs to scrape.Prefilled example provided
limitintegerStop the run after this number of restaurants or menu items has been saved in total. Minimum 10.50000
proxyConfigurationobjectProxy settings to keep the scraper reliable. Supports Apify Proxy or custom proxies.Apify Proxy with RESIDENTIAL group

Example Input

{
"startUrls": [
"https://www.ubereats.com/search?ps=1&q=burger&sc=SEARCH_BAR&vertical=ALL"
],
"limit": 1000,
"proxyConfiguration": {
"useApifyProxy": true,
"apifyProxyGroups": ["RESIDENTIAL"]
}
}

Example Output

Each dataset item represents one restaurant with its metadata and complete menu.

{
"id": "/REDACTED",
"url": "https://www.ubereats.com/store/REDACTED",
"title": "REDACTED",
"priceRange": "$",
"cuisines": ["Breakfast and Brunch", "Bagels", "Sandwiches", "Kosher"],
"location": "REDACTED",
"telephone": "+REDACTED",
"geo": { "lat": 40.73232, "lng": -73.98208 },
"images": ["https://tb-static.uber.com/prod/image-proc/processed_images/a383b7d0ba1babc8d708ac0b68c8300b/fa23f51b9c499b035a68831c96e1821e.jpeg"],
"ratingValue": 2.5,
"reviewCount": "18",
"openingHoursSpecification": [
{
"@type": "OpeningHoursSpecification",
"dayOfWeek": ["Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday", "Sunday"],
"opens": "5:0",
"closes": "17:0"
}
],
"menuItems": [
{
"title": "BOGO *SPECIAL* Bagel with Butter",
"description": "Warm, golden bread with a crisp exterior and soft center, enriched by the simple richness of creamy butter.",
"price": "8.87",
"currency": "USD",
"section": "Get Two For The Price of One"
},
{
"title": "Bagel with Plain Cream Cheese",
"description": "Smooth, velvety spread layered generously over a fresh-baked base creates a perfect balance of tangy and rich.",
"price": "6.40",
"currency": "USD",
"section": "Bagel with a Schmear"
}
]
}
  • id, url, title — Restaurant identifier, link, and display name.
  • priceRange, cuisines, ratingValue, reviewCount — Positioning and social proof details.
  • location, telephone, geo, images — Contact, coordinates, and imagery for mapping or outreach.
  • openingHoursSpecification — Daily opening and closing times.
  • menuItems — Each menu entry with section, description, price, and currency.

Notes & Limitations

  • Use the actor responsibly and only for lawful purposes. Review and respect Uber Eats’ terms of service and applicable policies before scraping or using the data.
  • Start with smaller limits when testing new locations or URLs to validate the scope you need.

Support

Questions or custom needs? Open an issue on the Issues tab of the actor page in Apify Console and it will be resolved around the clock.

Happy Scraping,

  • Fatih