UberEats Restaurant Data Scraper avatar
UberEats Restaurant Data Scraper
Under maintenance

Pricing

$25.00/month + usage

Go to Apify Store
UberEats Restaurant Data Scraper

UberEats Restaurant Data Scraper

Under maintenance

Extract comprehensive restaurant data from UberEats including menus, prices, ratings, reviews, delivery information, and more. Perfect for food delivery aggregation, market research, price comparison, and competitive analysis.

Pricing

$25.00/month + usage

Rating

5.0

(1)

Developer

Camp8 fr0

Camp8 fr0

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

1

Monthly active users

4 days ago

Last modified

Share

Extract comprehensive restaurant data from UberEats including menus, prices, ratings, reviews, delivery information, and more. Perfect for food delivery aggregation, market research, price comparison, and competitive analysis.

πŸ” What does this actor do?

This UberEats scraper automatically extracts detailed restaurant information from UberEats store pages. Simply provide one or more restaurant URLs, and the actor will collect:

  • Restaurant Details: Name, rating, review count, price range, cuisine types
  • Complete Menu Data: All menu categories, items, descriptions, and prices
  • Contact Information: Phone number and full address
  • Delivery Options: Estimated delivery time, delivery fees, pickup availability
  • Location Data: GPS coordinates, formatted address
  • Images: Restaurant and menu item photos
  • Operating Hours: Daily opening and closing times

πŸš€ Key Features

  • βœ… Fast & Reliable: Get results in 1-2 seconds per restaurant
  • βœ… Structured Data: Clean JSON output ready for analysis
  • βœ… Batch Processing: Scrape multiple restaurants in one run
  • βœ… Proxy Support: Optional proxy configuration for geographic targeting
  • βœ… Error Handling: Graceful error management with detailed logging
  • βœ… No Setup Required: Just add URLs and run

πŸ“Š Use Cases

Food Delivery Platforms

Build comprehensive restaurant databases for food delivery aggregation services.

Market Research

Analyze menu pricing, popular items, and restaurant trends across different locations.

Price Comparison

Monitor and compare prices across restaurants to provide competitive insights.

Restaurant Discovery

Create restaurant recommendation engines with detailed menu and rating data.

Competitive Analysis

Track competitor menus, pricing strategies, and customer ratings.

Data Analytics

Collect data for machine learning models, trend analysis, and business intelligence.

πŸ“ Input

The actor accepts a simple JSON input with restaurant URLs:

{
"urls": [
"https://www.ubereats.com/store/restaurant-name/store-id",
"https://www.ubereats.com/store/another-restaurant/store-id"
]
}

Optional Proxy Configuration

For geographic targeting or IP rotation:

{
"urls": ["..."],
"proxy": {
"server": "http://proxy.example.com:8080",
"username": "optional_username",
"password": "optional_password"
}
}

πŸ“€ Output

Each restaurant is saved as a structured JSON object in the dataset:

{
"id": "store-id",
"name": "Restaurant Name",
"url": "https://www.ubereats.com/store/...",
"cuisine": ["Italian", "Pizza"],
"priceRange": "$$",
"rating": 4.5,
"reviewCount": "1500",
"phone": "+1-555-0123",
"address": {
"street": "123 Main St",
"locality": "New York",
"region": "NY",
"postalCode": "10001",
"country": "US"
},
"coordinates": {
"latitude": 40.7128,
"longitude": -74.0060
},
"menu": [
{
"category": "Entrees",
"items": [
{
"name": "Margherita Pizza",
"description": "Classic tomato and mozzarella",
"price": "12.99",
"priceNumeric": 12.99,
"currency": "USD"
}
]
}
],
"openingHours": [...],
"deliveryOptions": ["delivery", "pickup"],
"scrapedAt": "2026-01-05T12:00:00.000Z"
}

🎯 Getting Started

  1. Add URLs: Provide one or more UberEats restaurant URLs
  2. Configure (Optional): Set proxy settings if needed
  3. Run: Start the actor
  4. Export: Download results in JSON, CSV, Excel, or other formats

⚑ Performance

  • Speed: 1-2 seconds per restaurant
  • Scalability: Process hundreds of restaurants efficiently
  • Reliability: Built-in error handling and retry logic
  • Data Quality: Comprehensive and accurately structured data

πŸ”§ Configuration

Proxy Support (Optional)

The actor supports HTTP, HTTPS, and SOCKS5 proxies with optional authentication. This is useful for:

  • Geographic targeting (scrape from different locations)
  • IP rotation for high-volume scraping
  • Bypassing rate limits

πŸ“š Data Fields Extracted

Restaurant Information

  • ID, name, URL, cuisine types, price range

Ratings & Reviews

  • Star rating, review count, rating details

Contact & Location

  • Phone number, full address, GPS coordinates
  • Categories, items, names, descriptions, prices, images

Operational Details

  • Opening hours, delivery options, estimated delivery time

Visual Content

  • Restaurant photos, menu item images

🌟 Why Use This Actor?

Comprehensive Data

Get all the information you need in one run - from basic details to complete menu data.

Time-Saving

Automated data collection saves hours of manual work.

Always Up-to-Date

Scrape fresh data whenever you need it.

Easy Integration

Standard JSON output works with any application or data pipeline.

Scalable

Whether you need data from 1 restaurant or 1,000, the actor handles it efficiently.

πŸ’‘ Tips for Best Results

  • Use direct restaurant URLs (not search or category pages)
  • For large batches, consider using proxies to avoid rate limits
  • Schedule regular runs to keep your data fresh
  • Export to your preferred format (JSON, CSV, Excel)

Looking to scrape other food delivery platforms? Check out:

  • DoorDash Scraper
  • Grubhub Scraper
  • Deliveroo Scraper

πŸ“ž Support

Need help or have questions? Contact us through the Apify platform or visit our documentation.


Keywords: UberEats scraper, restaurant data extraction, menu scraper, food delivery data, UberEats API alternative, restaurant menu prices, UberEats data, food delivery scraping, restaurant information extractor