Stable identifiers
Internal product ids plus supermarket slug and external id. Images on object storage.
Developers
Bearer tokens, OpenAPI 3.1, paginated responses, and endpoints for products, history, categories, and product groups — filterable by region (`uk` / `ie` / `us`).
GET /api/supermarkets?region=ie — retailers + countsGET /api/products?region=uk — search & filtersGET /api/products/search — relevance rankingGET /api/products/{id} — detail + historyGET /api/products/{id}/matches — cross-shopGET /api/product-groups — matched groupsGET /api/categories?region=ie — trees per shopInternal product ids plus supermarket slug and external id. Images on object storage.
UK + Ireland live; United States rolling out (`region=us`, starting with Target). Same JSON shape, currency follows the shop (`GBP` / `EUR` / `USD`).
Query the production dataset — not a static dump.