Tesco API
Search and analyze Tesco UK's grocery catalog, shelves, prices, promotions, and product details.
tesco
Capabilities
Every capability uses the same POST /execute envelope. Open an endpoint for
its exact ID, input contract, code samples, cost, runtime, and illustrative output.
Each endpoint lists its cost in credits per request; the
pricing page shows what credits cost.
tesco.categories.list
Fetch the Tesco Groceries category taxonomy tree with the opaque facet ids used by tesco.category.products.list.
tesco.category.products.list
List one page of a Tesco category shelf for a taxonomy facet id, with prices, promotions, ratings, and GTINs.
tesco.product.detail.get
Fetch the full Tesco product detail record by tpnc or product URL: price, promotions, product status, reviews, nutrition, and ingredients.
tesco.products.search
Search Tesco's anonymous storefront by keyword and return the ranked product ids and canonical product URLs for one results page.
Common uses
- Price and promotion monitoring across the UK's largest grocer
- Assortment and category-share analysis for CPG and own-label brands
- Product content audits covering images, descriptions, nutrition, and allergens
- Review and rating tracking for own-label and branded SKUs
- GTIN/EAN enrichment for retail data pipelines
Integration contract
A 200 response completed inline. A 202 response was queued; poll
GET /jobs/:id until it reaches completed or failed.
- Authenticate REST requests
- Poll jobs and retrieve results
- Handle errors and safe retries
- Understand credits and limits
Use Tesco data in Claude or connect another AI client with the MCP server.