IKEA
Search IKEA products
Searches IKEA products and returns 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.
get/ikea/search
Request
- Base URL: https://api.crawlora.net/api/v1
- URL: https://api.crawlora.net/api/v1/ikea/search
- Auth: API key in header x-api-key
Query parameters
qstring required
Free-text product search query
countrystring
Lowercase 2-letter IKEA site country code
languagestring
Lowercase 2-letter IKEA site language code
sizeinteger
Result count (1-100)
Headers
x-api-keystring required
API key required
Response
OK
Example response
{
"code": 200,
"data": {
"count": 24,
"country": "us",
"language": "en",
"products": [
{
"colors": [
{
"hex": "ffffff",
"id": "10156",
"name": "white"
}
],
"filter_class": "desks",
"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"
},
"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"
}
]
}
],
"query": "desk",
"related_searches": [
{
"count": 48,
"text": "desk chair"
}
],
"total": 203
},
"msg": "OK"
}Changes
No recorded changes to this operation across all 2 revisions of this API.