Uber Eats Store Search Scraper 🍽️ avatar

Uber Eats Store Search Scraper 🍽️

Pricing

from $2.99 / 1,000 results

Go to Apify Store
Uber Eats Store Search Scraper 🍽️

Uber Eats Store Search Scraper 🍽️

Extract detailed restaurant data from Uber Eats search results. Get comprehensive information about stores including ratings, status, location, and images. Perfect for market research, competitor analysis, and food delivery insights. 🍽️🔍

Pricing

from $2.99 / 1,000 results

Rating

0.0

(0)

Developer

EasyApi

EasyApi

Maintained by Community

Actor stats

1

Bookmarked

54

Total users

0

Monthly active users

5 months ago

Last modified

Share

Scrape detailed information about restaurants and stores from Uber Eats search results. Perfect for market research, competitor analysis, and tracking food delivery trends! 🔍

Features ✨

  • Extract comprehensive store data from Uber Eats search results
  • Support multiple search URLs for batch processing
  • Collect detailed store information including:
    • Store name and unique ID
    • Operating status and availability
    • Ratings and review counts
    • Precise location (latitude/longitude)
    • High-quality store images in multiple resolutions
    • Store URLs and ordering status
    • Favorite status and orderability

Use Cases 💡

  • Market research and competitive analysis
  • Track restaurant availability and ratings
  • Monitor food delivery market trends
  • Analyze restaurant distribution in specific areas
  • Build restaurant databases with rich metadata

Output Data Structure 📊

The actor provides detailed JSON output for each store, including:

  • Basic store information (ID, name, URL)
  • Current status and availability
  • Rating metrics (score, review count, raw score)
  • Precise geolocation data
  • Multiple resolution store images
  • Store accessibility information

Input Parameters 🎯

  • searchUrls: Array of Uber Eats search result URLs to scrape
  • maxItems: Maximum number of items to scrape
  • proxyConfiguration: Optional proxy settings for enhanced reliability

Tips 💪

  • Use location-specific search URLs for targeted results
  • Adjust maxItems based on your needs
  • Consider using proxies for better reliability
  • Search URLs can be obtained by performing searches on Uber Eats website

Input Example

A full explanation of an input example in JSON.

{
"searchUrls": [
"https://www.ubereats.com/search?eventSource=topCategory&pl=JTdCJTIyYWRkcmVzcyUyMiUzQSUyMkFkb2xmbyUyMFN1JUMzJUExcmV6JTIwTWFkcmlkJUUyJTgwJTkzQmFyYWphcyUyMEFpcnBvcnQlMjIlMkMlMjJyZWZlcmVuY2UlMjIlM0ElMjJDaElKQVFBQUFOQXhRZzBSNzg2RkQtb2xkMjQlMjIlMkMlMjJyZWZlcmVuY2VUeXBlJTIyJTNBJTIyZ29vZ2xlX3BsYWNlcyUyMiUyQyUyMmxhdGl0dWRlJTIyJTNBNDAuNDg5NTE0NyUyQyUyMmxvbmdpdHVkZSUyMiUzQS0zLjU2NDI3NjQlN0Q%3D&q=Pizza&sc=SEARCH_SUGGESTION&searchType=GLOBAL_SEARCH&vertical=ALL"
],
"maxItems": 60
}

Output sample

The results will be wrapped into a dataset which you can always find in the Storage tab. Here's an excerpt from the data you'd get if you apply the input parameters above:

And here is the same data but in JSON. You can choose in which format to download your data: JSON, JSONL, Excel spreadsheet, HTML table, CSV, or XML.

[
{
"searchUrl": "https://www.ubereats.com/search?eventSource=topCategory&pl=JTdCJTIyYWRkcmVzcyUyMiUzQSUyMkFkb2xmbyUyMFN1JUMzJUExcmV6JTIwTWFkcmlkJUUyJTgwJTkzQmFyYWphcyUyMEFpcnBvcnQlMjIlMkMlMjJyZWZlcmVuY2UlMjIlM0ElMjJDaElKQVFBQUFOQXhRZzBSNzg2RkQtb2xkMjQlMjIlMkMlMjJyZWZlcmVuY2VUeXBlJTIyJTNBJTIyZ29vZ2xlX3BsYWNlcyUyMiUyQyUyMmxhdGl0dWRlJTIyJTNBNDAuNDg5NTE0NyUyQyUyMmxvbmdpdHVkZSUyMiUzQS0zLjU2NDI3NjQlN0Q%3D&q=Pizza&sc=SEARCH_SUGGESTION&searchType=GLOBAL_SEARCH&vertical=ALL",
"storeId": "c82326c7-0d86-572c-87f4-2195dc5aff6c",
"storeName": "Pizza Wallet",
"status": {
"isOpen": true,
"statusText": "40 min"
},
"rating": {
"score": "3.6",
"reviewCount": "19",
"rawScore": 3.5714285714285716
},
"location": {
"latitude": 40.4409,
"longitude": -3.6754
},
"images": [
{
"url": "https://tb-static.uber.com/prod/image-proc/processed_images/64525afeea85e5f56b777037d9d2cac1/30be7d11a3ed6f6183354d1933fbb6c7.jpeg",
"width": 2880,
"height": 2304
},
{
"url": "https://tb-static.uber.com/prod/image-proc/processed_images/64525afeea85e5f56b777037d9d2cac1/cc592037c936600295e9961933037e19.jpeg",
"width": 1080,
"height": 864
},
{
"url": "https://tb-static.uber.com/prod/image-proc/processed_images/64525afeea85e5f56b777037d9d2cac1/d9be3fc772fc6c0fd6b3471e291aa823.jpeg",
"width": 750,
"height": 600
},
{
"url": "https://tb-static.uber.com/prod/image-proc/processed_images/64525afeea85e5f56b777037d9d2cac1/0c09274e3b12c8246a05970e1ef9d835.jpeg",
"width": 640,
"height": 512
},
{
"url": "https://tb-static.uber.com/prod/image-proc/processed_images/64525afeea85e5f56b777037d9d2cac1/7835428b286acb57646a256c897c0e9e.jpeg",
"width": 550,
"height": 440
},
{
"url": "https://tb-static.uber.com/prod/image-proc/processed_images/64525afeea85e5f56b777037d9d2cac1/fa23f51b9c499b035a68831c96e1821e.jpeg",
"width": 240,
"height": 192
}
],
"storeUrl": "https://www.ubereats.com/store/pizza-wallet/yCMmxw2GVyyH9CGV3Fr_bA",
"isFavorite": false,
"isOrderable": true,
"availabilityState": "NOT_ACCEPTING_ORDERS"
},
...
]