Uber Eats Scraper avatar

Uber Eats Scraper

Try for free

Pay $2.00 for 1,000 Stores

Go to Store
Uber Eats Scraper

Uber Eats Scraper

james.logantech/uber-eats-scraper
Try for free

Pay $2.00 for 1,000 Stores

An actor designed to scrape Uber Eats APIs to help you quickly retrieve restaurant data including store names, ratings, and detailed menu items (with price and description). Use this tool to gain insights into local eateries, conduct competitive research, or power your own food discovery application

Developer
Maintained by Community

Actor Metrics

  • 3 Monthly users

  • No reviews yet

  • No bookmarks yet

  • >99% runs succeeded

  • Created in Mar 2025

  • Modified 8 days ago

This project is an actor designed to scrape Uber Eats APIs to help you quickly retrieve restaurant data including store names, ratings, and detailed menu items (with price and description). Use this tool to gain insights into local eateries, conduct competitive research, or power your own food discovery application.

Features

  • API Scraping:
    Automatically fetches restaurant data from Uber Eats APIs.

  • Data Extraction:
    Returns key details including:

    • Store name
    • Ratings
    • Menu items (with price and description)

Input Configuration

The actor accepts the following JSON input:

1{
2  "address": "45 Victor Street, Chatswood, NSW 2067",
3  "query": "German",
4  "maxStores": 80
5}

Input Fields Summary

FieldTypeDescriptionDefault Value
addressStringAddress to geocode (e.g., "45 Victor Street, Chatswood, NSW 2067")."45 Victor Street, Chatswood, NSW 2067"
queryStringSearch query for the Uber Eats API (e.g., "German")."German"
maxStoresIntegerMaximum number of stores to retrieve information for.80

Data Output

The actor outputs a JSON file containing the following fields for each restaurant:

FieldDescription
store_nameName of the restaurant.
ratingAverage rating of the restaurant.
menu_itemsList of menu items with each item's price and description.

Example Output

1[
2  {
3    "store_name": "Wurst & Bier",
4    "rating": 4.7,
5    "menu_items": [
6      {
7        "name": "Bratwurst",
8        "price": "8.50",
9        "description": "Grilled German sausage served with sauerkraut and mustard."
10      },
11      {
12        "name": "Schnitzel",
13        "price": "15.99",
14        "description": "Crispy breaded pork cutlet served with lemon and potato salad."
15      }
16    ]
17  },
18  {
19    "store_name": "Brotzeit Haus",
20    "rating": 4.4,
21    "menu_items": [
22      {
23        "name": "Pretzel",
24        "price": "3.99",
25        "description": "Traditional Bavarian soft pretzel with coarse salt."
26      },
27      {
28        "name": "Obatzda",
29        "price": "6.99",
30        "description": "Cheesy Bavarian spread served with rustic bread."
31      }
32    ]
33  }
34]