IKEA
Get an IKEA product's detail
Returns one IKEA item's full 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.
get/ikea/product
Request
- Base URL: https://api.crawlora.net/api/v1
- URL: https://api.crawlora.net/api/v1/ikea/product
- Auth: API key in header x-api-key
Query parameters
item_nostring required
IKEA item number
countrystring
Lowercase 2-letter IKEA site country code
languagestring
Lowercase 2-letter IKEA site language code
Headers
x-api-keystring required
API key required
Response
OK
Example response
{
"code": 200,
"data": {
"product": {
"category_path": [
{
"key": "20649",
"name": "Desks & computer desks"
}
],
"colors": [
{
"hex": "ffffff",
"id": "10156",
"name": "white"
}
],
"filter_class": "desks",
"images": [
{
"type": "MAIN_PRODUCT_IMAGE"
}
],
"item_no": "80213074",
"measure_text": "41 3/8x19 5/8 \"",
"name": "MICKE",
"price": {
"currency_code": "USD",
"current": 99.99,
"discount_amount": 15.01,
"discount_percentage": 15,
"formatted": "$99.99",
"previous": 95,
"previous_formatted": "$95.00",
"tag": "FAMILY_PRICE",
"tag_text": "IKEA Family price",
"valid_from": "2026-08-03",
"valid_to": "2026-09-07"
},
"quick_facts": [
{
"name": "Firm",
"type_name": "Firmness"
}
],
"rating": {
"count": 6367,
"value": 4.5
},
"type_name": "Desk",
"valid_design": "white",
"variant_count": 3,
"variants": [
{
"item_no": "10244743",
"name": "MICKE",
"price": {
"currency_code": "USD",
"current": 99.99,
"discount_amount": 15.01,
"discount_percentage": 15,
"formatted": "$99.99",
"previous": 95,
"previous_formatted": "$95.00",
"tag": "FAMILY_PRICE",
"tag_text": "IKEA Family price",
"valid_from": "2026-08-03",
"valid_to": "2026-09-07"
},
"rating": {
"count": 6367,
"value": 4.5
},
"type_name": "Desk",
"valid_design": "black-brown"
}
]
}
},
"msg": "OK"
}Changes
No recorded changes to this operation across all 2 revisions of this API.