↑ ↓ to move ↵ to open
Commerce & delivery · REST API · MCP server

Aldi UK API

Compare Aldi UK grocery prices, pack sizes and public price drops.

  • 1 credit per call
  • Failed calls are free
  • Updated
aldi.product.detail.get completed
product.namestringSemi Skimmed Milk 1.7% Fat
product.brandstringCOWBELLE
product.imagestringhttps://dm.emea.cms.aldi.cx/is/image/aldiprodeu/product/jpg/sca…
product.pack_sizestring3.41 L
product.retailer_product_idstring000000000000416713
Endpoints

Aldi UK API endpoints

What each one takes and what it returns. Open one for a real response, every input and every field.

Aldi UK Categories API

Browse the public Aldi UK grocery category taxonomy to discover categories for shelf product listings.

ReturnsJSON; every field is in the API reference
1 credit

Aldi UK Category Products API

List products from a Aldi UK grocery category with published prices and supported listing continuation.

Sendcategory_id Returnshas_nextpageproductstotal_count
5 credits

Aldi UK Product Detail API

Refresh a Aldi UK product by its ID or official URL with published shelf prices, unit prices and offers.

Sendretailer_product_idorurl Returnsproduct
1 credit

Aldi UK Grocery Products Search API

Search the public Aldi UK catalogue by keyword, preserving storefront ranking.

Sendquery Returnshas_nextpageproductstotal_count
5 credits

Aldi UK Price Drops API

Browse products and offers in the public Aldi UK promotions collection with published price and deal information.

Returnshas_nextpageproductstotal_count
5 credits
Use cases

What teams build with Aldi UK data

Pricing

What the Aldi UK API costs

Every endpoint shows its price in credits before it runs. You buy credits once, with no subscription.

Credit packs
REST API · MCP server

Call it from your code, or ask your agent

One request shape for every Aldi UK endpoint: the endpoint ID and its input. No SDK needed.

curl --request POST \  --url https://data.upscrape.com/execute \  --header "Authorization: Bearer $UPSCRAPE_API_KEY" \  --header "Content-Type: application/json" \  --header "Prefer: wait=30" \  --data '{  "capability": "aldi.product.detail.get",  "input": {    "retailer_product_id": "000000000000416713"  }}'
Response
{  "product": {    "name": "Semi Skimmed Milk 1.7% Fat",    "available": null,    "brand": "COWBELLE",    "gtin": null,    "image": "https://dm.emea.cms.aldi.cx/is/image/aldiprodeu/product/jpg/scaleWidth/500/fa1bf699-a7a0-40fe-9362-1ce0e46f7434/Semi%20Skimmed%20Milk%201.7…",    "pack_size": "3.41 L",    "retailer_product_id": "000000000000416713",    "price": {      "amount": 2.4,      "currency": "GBP"    },    "unit_price": {      "amount": 0.7,      "currency": "GBP",      "unit": "per_litre"    },    "member_prices": [],    "promotions": []  }}
In your AI agent Claude · Cursor · any MCP client
1Add the Upscrape MCP server
https://data.upscrape.com/mcp
2Ask for the data in plain words

With Upscrape, get the Aldi UK product detail for retailer product id "000000000000416713". Tell me what it costs before you run it, then show the results as a table.

The agent finds the endpoint, shows you the price, and runs it with your credits.
Commerce & delivery
Questions

Aldi UK API FAQ

The short answers. The docs have the long ones.

Still have a question? Talk to the people who build the endpoints.
What data can I get from Aldi UK?

Categories, category products, product detail, grocery products search and price drops. Each is its own endpoint with a published input schema, and the response is JSON.

How much does the Aldi UK API cost?

Aldi UK endpoints cost from 1 credit per successful call, each priced before it runs. You buy credits once, with no subscription, and paid credits never expire. New accounts get free credits to try it.

Do I need an Aldi UK account or login?

No. Upscrape reads the pages Aldi UK shows to any visitor, so you send the input the endpoint asks for and get the data back. Nothing runs on your account, and you share no password or cookie.

Can an AI agent use the Aldi UK API?

Yes. Connect any MCP client to the Upscrape MCP server with OAuth or an API key. The agent finds the Aldi UK endpoint, checks its price and runs it with the same credits as the REST API.

Is it legal to scrape Aldi UK?

Upscrape reads public pages only and needs no login. How you use the data is yours to decide under the laws that apply to you; we sign a data processing agreement for your legal review.

What happens when Aldi UK changes its pages?

We fix the endpoint. Your request and the response fields stay the same.

Get started

Your first Aldi UK call is free.

Up to 100 free credits to start, no card needed.