Skip to content
Happy Endpoint
Tesco Data API
API Tesco

Tesco Data API

Tesco grocery API for UK and Ireland - 300K+ SKUs with live pricing, Clubcard offers, nutrition, promotions, and store-level availability as JSON.

Overview

The Tesco Data API provides real-time product data from Tesco UK and Tesco Ireland, covering over 300,000 SKUs. It is designed for grocery, retail, and e-commerce applications that need structured product information including pricing, nutritional data, promotional offers, and category hierarchy.

What the API Covers

Product search lets you query the Tesco UK catalog by keyword, returning matching products with names, prices, promotional offers, images, and availability status. For category-based browsing, paginated category pages are available for both UK and Ireland, allowing you to replicate Tesco’s catalog structure in your own application.

Product details endpoints return comprehensive data for individual products: name, description, pricing, promotional tags, images, stock status, and full nutritional information. This level of detail makes the API suitable for shopping assistants and health-focused grocery apps where ingredient and nutrition data matter.

Category taxonomy endpoints return the full hierarchical structure of Tesco’s categories for both regions, which is useful for building navigation trees or for bulk data collection across specific product segments.

Ireland coverage is included as a first-class feature. Dedicated endpoints handle Tesco Ireland product details and category browsing separately, so regional differences in product range and pricing are preserved.

Use Cases

  • Price comparison tools and grocery deal alert apps
  • Retail analytics and competitive intelligence dashboards
  • AI shopping assistants that need structured grocery data
  • Consumer demand and behavior analysis platforms
  • E-commerce catalog aggregation and automation systems

Coverage

Tesco UK and Tesco Ireland. Covers food, beverages, household goods, health and beauty, electronics, and other Tesco product categories.

Further reading

Disclaimer

This API is an independent service built by HappyEndpoint. It is not affiliated with, endorsed, or sponsored by Tesco. All data is retrieved from publicly available sources.

What you can do

UK Product Search
Ireland Product Search
Product Details
Nutritional Data
Category Browsing
Category Taxonomy
Pricing and Offers
300,000+ SKUs

Endpoints & Schema

Every endpoint, parameter and example response is also in the Postman documentation , and you can fork the collection from the public Postman workspace .

MethodPathSummary
GET/product-search-by-keywordSearch Tesco UK products by keyword, e.g. milk, bread, electronics
GET/product-detailsFull product data for a Tesco UK product by ID or URL
GET/ireland-product-detailsFull product data for a Tesco Ireland product by ID or URL
GET/category-pagePaginated product listings for a Tesco UK category
GET/ireland-category-pagePaginated product listings for a Tesco Ireland category
GET/get-category-ids-for-ukFull category taxonomy for Tesco UK
GET/get-category-ids-for-irelandFull category taxonomy for Tesco Ireland

Also on Apify

Run these open-source scrapers on Apify's cloud - no API key required.

Frequently asked questions

What does the Tesco Data API return?+
Tesco grocery API for UK and Ireland - 300K+ SKUs with live pricing, Clubcard offers, nutrition, promotions, and store-level availability as JSON.
How do I get an API key?+
Subscribe to this API on RapidAPI. You'll get keys, usage dashboards, and plan management out of the box.
Is there a free tier?+
Check the pricing tab on RapidAPI for current plans and testing allowances.
Can I try the data before subscribing?+
Yes - a free Tesco dataset is available below.
Does Tesco have an API?+
Tesco used to run a public developer portal, Tesco Labs, but it is no longer online, and Tesco does not offer a public product API today. The Tesco Data API is an independent service that returns Tesco UK and Tesco Ireland products, prices, offers, nutrition and categories as JSON through RapidAPI.
Can I download the Tesco category taxonomy?+
Yes. /get-category-ids-for-uk returns the whole Tesco UK category tree in one call with no parameters: about 17 super-departments (some seasonal, such as Halloween and Christmas), their departments, and around 1,500 aisles, each aisle with the category ID that /category-page takes. /get-category-ids-for-ireland does the same for Tesco Ireland. Save the response as JSON to keep a copy of the taxonomy.
Is there a Tesco product dataset with prices?+
Yes. The Tesco UK Products Dataset covers the full catalogue with prices, offers and nutrition data in JSON or CSV, and a sample of 1,000 products is available to check the fields first. See happyendpoint.com/datasets/tesco-products-uk.