---
title: "Waitrose & Partners"
description: "Read exact public UK grocery product details and bounded search-term suggestions. Also bounded initial category product samples."
url: "https://www.jsonify.com/sources/waitrose"
---

# Waitrose & Partners

Read exact public UK grocery product details and bounded search-term suggestions. Also bounded initial category product samples.

Collects: Public UK grocery product details and bounded search-term suggestions

Reads: www.waitrose.com

- Status: Passed 7 Oct 2026, 13:55 UTC
- Checks: 6
- Revision: 77bde8c
- HTML page: https://www.jsonify.com/sources/waitrose
- Build a pipeline using this source: https://factory.jsonify.com/setup?q=Build%20a%20dataset%20from%20Waitrose%20%26%20Partners&source=waitrose

## How a pipeline uses this source

1. **Sources** (sources): www.waitrose.com
2. **Product** (step): Read the details of a specific product.
3. **Suggestions** (step): Read the product suggestions returned for a search term.
4. **Category sample** (step): Read a sample of the products displayed in a selected category.
5. **Checks** (step): 6 saved checks run against the live site and a stored copy of the page. Last passed 7 Oct 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

- 7 Oct 2026, 13:55 UTC Live check: Passed (revision 77bde8c)
- 7 Oct 2026, 13:55 UTC Offline check: Passed (revision 77bde8c)
- 7 Oct 2026, 13:55 UTC Live check: Passed (revision 77bde8c)
- 7 Oct 2026, 13:54 UTC Offline check: Passed (revision 77bde8c)
- 7 Oct 2026, 13:54 UTC Live check: Passed (revision 77bde8c)
- 7 Oct 2026, 13:54 UTC Offline check: Passed (revision 77bde8c)
- 7 Oct 2026, 03:03 UTC Live check: Passed (revision 77bde8c)
- 7 Oct 2026, 03:03 UTC Offline check: Passed (revision 77bde8c)
- 7 Oct 2026, 03:03 UTC Live check: Passed (revision 77bde8c)
- 7 Oct 2026, 03:02 UTC Offline check: Passed (revision 77bde8c)
- 7 Oct 2026, 03:02 UTC Live check: Passed (revision 77bde8c)
- 7 Oct 2026, 03:02 UTC Offline check: Passed (revision 77bde8c)

## What it reads

### product

Read the details of a specific product.

| Field | Type | Meaning |
| --- | --- | --- |
| product\_id | string | Product ID. |
| url | string | URL of the public source record. |
| product | object | Product. |
| market | string | Market. |
| context | string | Context. |

Example row (synthetic):

| product\_id | url | product | market | context |
| --- | --- | --- | --- | --- |
| example-123 | https://example.com/fixture | \{ "mpn": "3", "name": "Example name", "offers": \{ "price": "19.99", "priceCurrency": "GBP", "availability": "https://example.com/fixture" \} \} | Example market | Example context |

### suggestions

Read the product suggestions returned for a search term.

| Field | Type | Meaning |
| --- | --- | --- |
| terms | array | Terms. |
| upstream\_count | integer | Upstream count. |
| returned\_count | integer | Returned count. |
| capped | boolean | Capped. |
| criteria | object | Criteria. |
| empty | boolean | Empty. |
| query | string | Query. |
| complete\_catalog | boolean | Complete catalog. |

Example row (synthetic):

| terms | upstream\_count | returned\_count | capped | criteria | empty | query | complete\_catalog |
| --- | --- | --- | --- | --- | --- | --- | --- |
| \[ "Example terms" \] | 1 | 1 | true | \{ "engine": "Example engine" \} | false | Example query | false |

### category\_sample

Read a sample of the products displayed in a selected category.

| Field | Type | Meaning |
| --- | --- | --- |
| category\_url | string | Category URL. |
| category\_id | string | Category ID. |
| products | array | Products. |
| source\_total | integer | Source total. |
| initial\_page\_count | integer | Initial page count. |
| returned\_count | integer | Returned count. |
| marketing\_components | integer | Marketing components. |
| taxonomy\_mismatch\_count | integer | Taxonomy mismatch count. |
| capped | boolean | Capped. |
| more\_source\_products | boolean | More source products. |
| complete\_catalog | boolean | Complete catalog. |
| market | string | Market. |
| context | string | Context. |

Example row (synthetic):

| category\_url | category\_id | products | source\_total | initial\_page\_count | returned\_count | marketing\_components | taxonomy\_mismatch\_count | capped | more\_source\_products | complete\_catalog | market | context |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| https://example.com/fixture | 12345 | \[ \{ "product\_id": "example-123", "taxonomy\_matches\_requested\_category": false, "url": "https://example.com/fixture", "product": \{ "id": "example-123", "lineNumber": "3", "name": "Example name", "currentSaleUnitPrice": \{ "price": \{\} \}, "displayPrice": "Example displayprice", "promotions": \[ \{\} \], "categories": \[ \{\} \] \} \} \] | 1 | 1 | 1 | 3 | 1 | false | true | false | Example market | Example context |

## Limitations

Anonymous UK snapshots only, not store/postcode stock or delivery quote. Category initial page sample only; no pagination/full catalog/general product search. Suggestions are terms, not products.

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 Grocery sources

- [Open Food Facts barcode products](https://www.jsonify.com/sources/open_food_facts.md): Exact public barcode product lookup preserving source labels, ingredients, quantity, nutrition grade and image URL with explicit found/not-found semantics.
- [Woolworths Australia product detail](https://www.jsonify.com/sources/woolworths_au.md): Guest product identity, displayed price, unit pricing and dietary information with explicit location uncertainty.
- [Woolworths New Zealand product details](https://www.jsonify.com/sources/woolworths_nz.md): Former Countdown public product detail with NZD price, nutrition and explicit guest-location uncertainty.
- [Walmart US exact public product offer](https://www.jsonify.com/sources/walmart_us.md): Exact public US item identity, current USD offer, seller, availability and source-selected fulfillment context.
- [Wegmans public product metadata](https://www.jsonify.com/sources/wegmans.md): Exact public product identity and catalog metadata.
- [Voila Canada grocery product details](https://www.jsonify.com/sources/voila_ca.md): Public grocery price and product information with explicit guest-location limitations.
- [Trader Joes exact published product price](https://www.jsonify.com/sources/traderjoes.md): Exact rendered PDP name, published USD price and package basis with source-selected store label and price disclaimer.
- [Tesco public store identity and opening hours](https://www.jsonify.com/sources/tesco.md): Exact public store detail identity, address, coordinates and displayed main opening hours.

All Grocery sources: https://www.jsonify.com/sources.md?category=grocery


## Related datasets

- [Deliveroo, Uber Eats and Just Eat Menu Prices in London](https://www.jsonify.com/datasets/london-delivery-app-venues-and-menus-d603c7022886.md): Deliveroo, Uber Eats and Just Eat menu prices in London: 3,365 menu items from 30 restaurant listings, with base prices, categories and ratings.
- [Georgia County Election Board Meetings, Motions and Votes](https://www.jsonify.com/datasets/georgia-county-election-board-meetings-and-votes-886d693cbdab.md): Georgia county election board motions and votes: 1,269 rows in the published table. The dataset covers county board meeting actions; see the coverage and…
- [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…
