Home and furniture pricing monitoring
Use IKEA endpoints to turn home and furniture pricing monitoring into repeatable API requests with documented inputs and JSON responses.
Turn IKEA's own storefront data into structured home-and-furniture data — product search and category browsing with real pagination, full product detail with pricing, aggregate rating, images, and color variants, plus real-time stock availability, highlighted customer reviews, search-box typeahead suggestions, and IKEA's own physical store directory, all as normalized JSON. Credential-free.
Search IKEA products, browse categories, and get full product detail — pricing, ratings, reviews, stock availability, and store locations — as structured JSON.
Endpoint families
6
Documented params
35
Examples
8
Live catalog snapshot
Active endpoints
8
Methods
GET
Required params
15
Schema refs
8
{
"platform": "IKEA",
"endpoint": "ikea-search",
"method": "GET",
"path": "/ikea/search",
"auth": "apiKey"
}Use cases
Search IKEA products, browse categories, and get full product detail — pricing, ratings, reviews, stock availability, and store locations — as structured JSON.
Use IKEA endpoints to turn home and furniture pricing monitoring into repeatable API requests with documented inputs and JSON responses.
Use IKEA endpoints to turn category catalog research into repeatable API requests with documented inputs and JSON responses.
Use IKEA endpoints to turn stock availability tracking into repeatable API requests with documented inputs and JSON responses.
Use IKEA endpoints to turn store locator data into repeatable API requests with documented inputs and JSON responses.
Managed execution
Crawlora's IKEA API is designed around IKEA's own data surface, not a generic fetch endpoint — combining endpoint-specific request logic, managed infrastructure, parsing, normalization, billing, and Playground-tested examples.
Request behavior for IKEA endpoints is tuned to the platform's own response shapes and edge cases.
Supported IKEA endpoints can use managed proxy routing to improve reliability and reduce infrastructure work.
Dynamic IKEA pages can be routed through managed browser instances where JavaScript rendering is required.
Challenge pages and unusable IKEA responses are detected and surfaced clearly, not silently returned as empty data.
IKEA results are returned as documented JSON instead of raw HTML.
Test the same IKEA route from Docs and Playground before production integration.
Coverage map
These cards are generated from the active endpoint catalog, so the landing page reflects the same API surface used by Docs and Playground.
/ikea/availability
/ikea/category
/ikea/product
/ikea/reviews
/ikea/search
/ikea/store
Endpoint catalog
/ikea/searchSearches IKEA products and returns normalized name, price, rating, images, colors, and variant data. q is a free-text query; an IKEA item number also resolves as its own single result. country and language select IKEA's per-country site (default us/en). A zero total with an empty products list is a valid no-results response.
/ikea/categoryReturns one page of an IKEA category's product listing, with real offset/size pagination and sort. category is IKEA's own category key (e.g. 20649), taken from a category URL's trailing -{key}/ segment or a product's own category_path field.
/ikea/productReturns one IKEA item's full normalized detail: name, price, rating, every product image, quick facts, and category breadcrumb path. item_no is IKEA's own item number (8 digits, optionally prefixed with "s" for a combination/set article), taken from a search result's item_no field or an ikea.com product page's own URL.
/ikea/availabilityReturns one IKEA item's real-time home-delivery and click-and-collect stock signal for the requested country. item_no is IKEA's own item number.
/ikea/reviewsReturns one IKEA item's own highlighted customer reviews (title, rating, text, author) plus its aggregate rating, sourced from the product page's own curated reviews carousel. This is a small, representative set of reviews (a handful per item), not the full paginated review list.
/ikea/suggestReturns IKEA's own search-box typeahead result for a partial or full query: suggested query completions with their own match counts, plus a small number of top matching products. A query with no matches returns a clean empty response.
/ikea/storesReturns IKEA's own directory of physical locations for the requested country: name, URL slug, region grouping, and location type (Store, Small store, Plan & order point with pick-up, etc). Each slug is usable directly as ikea_store's own slug input.
/ikea/storeReturns one IKEA physical location's full detail: address, geo coordinates, opening hours, and price range. slug is IKEA's own store URL slug, taken from an ikea_stores result's own slug field. Geo, hours, and price range are only present for full/small stores; order points and pick-up-only points return address only.
Related APIs
Marketplaces & Retail
Collect marketplace product signals from Amazon without building brittle storefront scrapers.
Marketplaces & Retail
Build resale, pricing, and marketplace workflows from structured eBay data.
Marketplaces & Retail
Turn public Shop.app product and merchant pages into structured JSON for e-commerce product intelligence, price research, shop monitoring, and marketplace discovery workflows.
How to scrape IKEA
Crawlora's 8 IKEA endpoints return search, category browsing, product detail, stock availability, reviews, and store data as normalized JSON with one API key — no IKEA account required.
Send a free-text term to /ikea/search for paginated, normalized products with price, aggregate rating, images, and color variants. An IKEA item number also resolves as its own single result.
Send IKEA's own category key (from a category URL's trailing key segment or a product's category_path field) to /ikea/category for a paginated, sortable product grid.
Pass an item_no (from a search result or product page URL) to /ikea/product for full detail — price with any discount, aggregate rating, every product image, quick facts, color swatches, and other purchasable variants.
Pass an item_no to /ikea/availability for real-time home-delivery and click-and-collect stock signals for the requested country.
Pass an item_no to /ikea/reviews for IKEA's own highlighted customer reviews carousel plus the item's aggregate rating.
Use /ikea/stores to list IKEA's physical locations for a country, then pass a result's slug to /ikea/store for that location's full address, hours, and geo detail.
FAQ
Send a free-text query to Crawlora's /ikea/search endpoint and get normalized products back — price, aggregate rating, images, and color variants — as structured JSON. An IKEA item number also resolves directly as a single result.
No. These endpoints read IKEA's own public search, category, product, and store pages and require only your Crawlora API key.
Yes — /ikea/availability returns real-time home-delivery and click-and-collect stock signals, including IKEA's own stock-probability code, for a given item number and country.
Yes — /ikea/reviews returns IKEA's own curated highlighted-reviews carousel (a small representative set, not the full paginated list) plus the item's aggregate rating and review count.
Yes — /ikea/category uses real offset-based pagination and supports sorting by relevance, price, newest, rating, name, popularity, or dimensions.
Use /ikea/stores to list a country's IKEA locations with their own URL slugs, then pass a slug to /ikea/store for that location's full address, hours, price range, and geo coordinates.