get_ubereats_menu
Fetch a restaurant's live menu from an Uber Eats store URL, returning item names, descriptions, and prices. Scrapes current listings directly from the page.
Instructions
Fetch an Uber Eats restaurant's live menu from its store URL and return the menu items with their names, descriptions, and prices.
Scrapes the restaurant page over the network at call time, so results reflect current listings and require internet access. Prices and availability depend on the store's configured location and hours. Returns a structured list of menu items (typically grouped by section/category); if the URL is invalid, the restaurant is unavailable, or the menu is empty, an empty result (no items) is returned rather than an error.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| store_url | Yes | URL string of the Uber Eats store page, taken from a search_ubereats result's "url" field. Example: "https://www.ubereats.com/store/some-restaurant/abc123". No default (required). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| data | No | ||
| count | No | ||
| errors | No | ||
| scraper | No | ||
| source_urls | No |