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

Iceland API

Search Iceland grocery prices, offers and product details.

  • 1 credit per call
  • Failed calls are free
  • Updated
iceland.product.detail.get completed
product.namestringIceland British Semi-Skimmed Milk 2 Litres
product.pricenumber1.65
product.availablebooleantrue
product.brandstringIceland
product.currencystringGBP
product.pack_sizestring2l
product.retailer_product_idstring19492
Endpoints

Iceland API endpoints

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

Iceland Categories API

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

ReturnsJSON; every field is in the API reference
2 credits

Iceland Category Products API

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

Sendcategory_id Returnshas_nextitemstotal
5 credits

Iceland Product Detail API

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

Sendurlorretailer_product_id Returnsproduct
2 credits

Iceland Products Search API

Search Iceland groceries by keyword with published prices, pack sizes and ranked product results.

Sendquery Returnshas_nextitemstotal
5 credits

Iceland Promotions API

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

Returnshas_nextitemstotal
5 credits

Iceland Reviews API

Read public Iceland product reviews with review text, ratings and supported pagination, omitting reviewer names.

Sendretailer_product_id Returnshas_nextitemspage_sizetotaltotal_pages
1 credit

Iceland Store API

Look up the public Iceland store directory and check published delivery eligibility for a supplied postcode.

Sendstore_idorpostcode ReturnsJSON; every field is in the API reference
1 credit
Use cases

What teams build with Iceland data

Pricing

What the Iceland 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 Iceland 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": "iceland.product.detail.get",  "input": {    "retailer_product_id": "19492"  }}'
Response
{  "product": {    "name": "Iceland British Semi-Skimmed Milk 2 Litres",    "price": 1.65,    "available": true,    "brand": "Iceland",    "currency": "GBP",    "gtin": null,    "pack_size": "2l",    "retailer_product_id": "19492",    "unit_price": {      "amount": 0.83,      "unit": "per_litre"    },    "member_prices": [],    "promotions": [      {        "buy_quantity": 2,        "description": "2 for £3.00",        "end": null,        "for_price": 3,        "id": "12660",        "start": null,        "type": "multibuy"      }    ]  }}
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 Iceland product detail for retailer product id "19492". 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

Iceland 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 Iceland?

Categories, category products, product detail, products search, promotions, reviews and store. Each is its own endpoint with a published input schema, and the response is JSON.

How much does the Iceland API cost?

Iceland 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 Iceland account or login?

No. Upscrape reads the pages Iceland 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 Iceland API?

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

Is it legal to scrape Iceland?

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 Iceland changes its pages?

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

Get started

Your first Iceland call is free.

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