---
title: "Uber Eats venue discovery and menus"
description: "UK location-based app restaurant discovery and menu snapshots, plus existing public embedded menus."
url: "https://www.jsonify.com/sources/ubereats"
---

# Uber Eats venue discovery and menus

UK location-based app restaurant discovery and menu snapshots, plus existing public embedded menus.

Collects: UK location-based app restaurant discovery and menu snapshots, plus existing public embedded menus

Reads: www.ubereats.com, cn-geo1.uber.com

- Status: Passed 1 Nov 2026, 13:50 UTC
- Checks: 6
- Revision: 1aee74b
- HTML page: https://www.jsonify.com/sources/ubereats
- Build a pipeline using this source: https://factory.jsonify.com/setup?q=Build%20a%20dataset%20from%20Uber%20Eats%20venue%20discovery%20and%20menus&source=ubereats

## How a pipeline uses this source

1. **Sources** (sources): www.ubereats.com, cn-geo1.uber.com
2. **Menu** (step): Read the public menu for a specific venue.
3. **Discover** (step): Find public venues for the selected location.
4. **App menu** (step): Read the menu and available item options from the app.
5. **Checks** (step): 6 saved checks run against the live site and a stored copy of the page. Last passed 1 Nov 2026. When the site changes, Jason repairs the source and publishes a new revision.
6. **Your dataset** (output): Rows delivered to your sheet, warehouse, alerts or assistant on the schedule you choose.

## Checks and repairs

- 1 Nov 2026, 13:50 UTC Live check: Passed (revision 1aee74b)
- 1 Nov 2026, 13:49 UTC Offline check: Passed (revision 1aee74b)
- 1 Nov 2026, 13:49 UTC Live check: Passed (revision 1aee74b)
- 1 Nov 2026, 13:49 UTC Offline check: Passed (revision 1aee74b)
- 1 Nov 2026, 13:49 UTC Live check: Passed (revision 1aee74b)
- 1 Nov 2026, 13:49 UTC Offline check: Passed (revision 1aee74b)
- 7 Oct 2026, 13:54 UTC Live check: Passed (revision 773f147)
- 7 Oct 2026, 13:53 UTC Offline check: Passed (revision 773f147)
- 7 Oct 2026, 02:41 UTC Live check: Passed (revision 773f147)
- 7 Oct 2026, 02:41 UTC Offline check: Passed (revision 773f147)

## What it reads

### menu

Read the public menu for a specific venue.

| Field | Type | Meaning |
| --- | --- | --- |
| url | string | URL of the public source record. |
| venue | object | Venue. |
| items | array | Items. |
| offset | integer | Offset. |
| limit | integer | Limit. |
| schema\_item\_count | integer | Schema item count. |
| next\_offset | null | Next offset. |
| context | string | Context. |

Example row (synthetic):

| url | venue | items | offset | limit | schema\_item\_count | next\_offset | context |
| --- | --- | --- | --- | --- | --- | --- | --- |
| https://example.com/fixture | \{ "name": "Example name", "address": \{ "postalCode": "3" \}, "geo": null, "telephone": null, "servesCuisine": null, "openingHoursSpecification": null, "aggregateRating": null \} | \[ \{ "section": "Example section", "section\_index": 3, "item\_index": 3, "name": "Example name", "description": "Example description", "price": 19.99, "currency": "USD" \} \] | 3 | 3 | 1 |  | Example context |

### discover

Find public venues for the selected location.

| Field | Type | Meaning |
| --- | --- | --- |
| venues | array | Venues. |
| eligible\_count\_in\_response | integer | Eligible count in response. |
| returned\_count | integer | Returned count. |
| locally\_truncated | boolean | Locally truncated. |
| coverage | string | Coverage and interpretation notes for the result. |

Example row (synthetic):

| venues | eligible\_count\_in\_response | returned\_count | locally\_truncated | coverage |
| --- | --- | --- | --- | --- |
| \[ \{ "store\_id": "example-123", "name": "Example name", "store": \{ "title": "Example title", "location": \{ "address": \{\} \} \} \} \] | 1 | 1 | false | Example coverage |

### app\_menu

Read the menu and available item options from the app.

| Field | Type | Meaning |
| --- | --- | --- |
| store\_id | string | Store ID. |
| venue | object | Venue. |
| items | array | Items. |
| item\_count\_in\_snapshot | integer | Item count in snapshot. |
| offset | integer | Offset. |
| limit | integer | Limit. |
| next\_offset | null | Next offset. |
| coverage | string | Coverage and interpretation notes for the result. |

Example row (synthetic):

| store\_id | venue | items | item\_count\_in\_snapshot | offset | limit | next\_offset | coverage |
| --- | --- | --- | --- | --- | --- | --- | --- |
| example-123 | \{ "uuid": "example-123", "title": "Example title", "location": \{ "address": \{ "country": "Example country" \} \} \} | \[ \{ "item\_id": "example-123", "name": "Example name", "price\_minor": 3, "price": "19.99", "currency": "GBP", "categories": \[ "Example categories" \], "available": false, "has\_customizations": true, "item": \{ "uuid": "example-123", "title": "Example title", "price": 3, "priceTagline": "Example pricetagline", "isAvailable": true, "isSoldOut": true, "hasCustomizations": true \} \} \] | 1 | 3 | 3 |  | Example coverage |

## Limitations

App operations GB only, one discovery response and standard-item catalog snapshots; no geographic completeness, detailed modifier fetch or checkout totals. Embedded menu semantics unchanged. Availability, sections and offsets vary with location and time.

Site and app names identify the source only. Jsonify is not affiliated with or endorsed by them.
How Jsonify reads sites: https://www.jsonify.com/legal/site-owners.md


## More Food & venues sources

- [Just Eat UK discovery and menus](https://www.jsonify.com/sources/just_eat.md): UK restaurant discovery and destination-context app/CDN menus with variations and modifier choices, plus public embedded menu snapshots.
- [Deliveroo UK discovery and menus](https://www.jsonify.com/sources/deliveroo.md): Location-based restaurant discovery and app menus with modifier options, plus embedded web menu snapshots.
- [Zomato public venue metadata](https://www.jsonify.com/sources/zomato.md): Exact venue identity, public address, coordinates and source cuisine/cost/hours labels.
- [Wolt Finland menu snapshots](https://www.jsonify.com/sources/wolt_finland.md): Finland public menu snapshots and bounded caller-selected city restaurant discovery.
- [Tock restaurant profile and published experiences](https://www.jsonify.com/sources/tock.md): Read Tock venue identity and published experience cards with per-person/start-price terms and notices.
- [ToYou public merchant menus](https://www.jsonify.com/sources/toyou.md): Bounded public Saudi city merchant menu products and SAR prices.
- [Talabat UAE bounded menu snapshots](https://www.jsonify.com/sources/talabat.md): Area-specific branch menu items with stable-ID deduplication and bounded local offsets.
- [Swiggy exact public named dishes](https://www.jsonify.com/sources/swiggy.md): Exact venue and named menu dish with contextual INR base price and source labels.

All Food & venues sources: https://www.jsonify.com/sources.md?category=food_venues


## Related datasets

- [8-K Filings Dataset: S&P 500 Current Reports](https://www.jsonify.com/datasets/s-p-500-sec-8-k-filings-61608a881b67.md): SEC 8-K and 8-K/A filings for S&P 500 companies. The published table contains 690 filing rows. Fields include filing date, event date, ticker, CIK, 8-K items…
- [Paris Supermarket Prices and Product Catalogue](https://www.jsonify.com/datasets/supermarket-products-in-paris-6bb96540e5f9.md): Paris supermarket product listings and prices from Carrefour, E.Leclerc, Auchan, Intermarché, Super U, Monoprix and other retailers. The published dataset…
- [Short Drama Apps: Catalogue, Charts and Coin Prices](https://www.jsonify.com/datasets/short-drama-charts-and-catalogue-c3bee033d5c1.md): Short drama app data for ReelShort, DramaBox and FreeReels: 71,875 catalogue rows, charts and coin packs. Published 2 November 2026.
