IKEA API

IKEA API for Product Search with Sort and Paging, Product Details with Materials and Measurements, and Stock per Store

Scrappa's IKEA API returns structured JSON from IKEA, the furniture and home retailer. Search products by keyword or item number with sort and paging, open a product for price, materials per part, measurements, package sizes, colour variants and the stock of every store, and list the stores of a country with address and opening hours. Six countries: US, Germany, UK, France, Canada and Australia.

500 free credits
No card needed
From $0.20 / 1k
Pay as you go
Structured JSON
Ready for apps
API key access
Test in minutes
3
Endpoints
6
Countries
From $0.20
Per 1k requests

Try it now

Make one request. Inspect structured JSON.

Use the first endpoint in this API family with a Scrappa API key. Every account includes 500 free monthly credits, so you can validate the response shape before buying credits.

Request preview
Request
curl -X GET "https://scrappa.co/api/ikea/product?item_number=20522046&country=us" \
  -H "Accept: application/json" \
  -H "X-API-KEY: YOUR_API_KEY"
JSON response
{
  "success": true,
  "data": {
    "item_number": "20522046",
    "name": "BILLY Bookcase - white 31 1/2x11x79 1/2 \"",
    "price": { "currency": "USD", "amount": 79 },
    "rating": 4.5,
    "rating_count": 2119,
    "materials": [ { "part": "Back", "material": "Fiberboard, Paint, Paper foil" } ],
    "stock": {
      "stores": [ { "store_id": "153", "store_name": "Pittsburgh, PA", "quantity": 58, "status": "HIGH_IN_STOCK", "click_and_collect": true } ]
    }
  },
  "meta": { "endpoint_family": "product", "billable": true, "credits": 1 }
}

What you can build

Structured data for real applications. Here are some ideas.

Price Monitoring

Track price, previous price and offers of any product over time, per country and currency.

Stock Tracking

Read the quantity and stock status in every store, with click and collect, for one item or one store.

Assortment Analysis

Page through a search, sort by price or rating, and compare ranges, sizes and materials across countries.

Store Locator

List all stores of a country with address, coordinates and opening hours.

IKEA scraper API

IKEA API for prices, product data and stock per store

The IKEA API is built for price monitoring, stock tracking and assortment analysis. Each product carries price, previous price, rating, images, colour variants, materials per part, measurements and package sizes. The product route adds the stock of every store of the country. The data is public and needs no IKEA login.

Six countries through one country parameter: us, de, gb, fr, ca and au.

Sort and paging are always honoured: a page is never labelled as another page.

Stock per store with quantity, status and click and collect.

Failed requests are never billed.

Choose the right IKEA API endpoint

Use Search to find item numbers

Search by keyword, sort and page, then use the item number of a product in the product route.

Open IKEA Search API docs

Use Product Details for the full record

Pass an item number or url to get materials, measurements, variants and stock per store.

Open IKEA Product API docs

Use Stores for store ids

List the stores of a country and use a store id to read the stock of one store.

Open IKEA Stores API docs

Available endpoints

Everything you need in one API.

Scrappa vs LiteScrape

See how Scrappa compares to LiteScrape.

IKEA search and product data as JSON
Scrappa
LiteScrape
Stock per store
Scrappa
LiteScrape
Limited
Materials per part and package sizes
Scrappa
LiteScrape
Not available
Countries
Scrappa
6
LiteScrape
US
Price per 1k requests
Scrappa
From $0.20
LiteScrape
Varies by plan
Free tier
Scrappa
500 credits/month
LiteScrape
Trial credits only

Key features

Search, product and stores routes as JSON
Numeric prices with currency, previous price and offers
Materials per part, measurements, package sizes and colour variants
Stock per store with quantity, status and click and collect
Six countries, no browser, no login: public data served through a single Scrappa API key

Frequently asked questions

No. Scrappa is an independent service and is not affiliated with or endorsed by IKEA. The IKEA API returns structured JSON from public product data through a Scrappa API key.

No. The routes return the rating and the number of ratings, not the review texts.

IKEA has no stock record for the item in that country. This is a valid answer and is billed as a successful request.

No. Only successful responses are billed.

Start using the IKEA API

Sign up and get 500 free credits. No credit card required.