Search products by keyword on Ikea
Search for products on Ikea using keywords. Provide a search query to get product results including prices, availability, and product details.
Authorization
RapidApiKey X-RapidAPI-Key<token>
In: header
Query Parameters
keyword*string
- Search keyword for IKEA products
- Examples:
table,chair,sofa,desk,bed,storage
Length
1 <= length <= 200countryCode*string
- Two-letter country code
- Get available country codes from
/countriesendpoint - Examples:
us(United States),ca(Canada),gb(United Kingdom),ch(Switzerland),se(Sweden),de(Germany)
Length
2 <= length <= 2languageCode*string
- Two-letter language code
- Get available language codes from
/countriesendpoint - Examples:
en(English),fr(French),de(German),it(Italian),sv(Swedish) - Note:
casupportsenorfr,chsupportsde,fr,it, oren
Length
2 <= length <= 2page?string
- Page number for pagination (default page size: 24)
- Examples:
1,2,3,4,5
filters?string
- Filters in format: parameterId=valueId,parameterId=valueId
- Get Filters from "product-search-by-keyword-filters"
- Example:
f-measurement-buckets=WIDTH_0_26,f-measurement-buckets=WIDTH_26_28,f-type=chair,f-type=desk
sortOrder?string
- Sort order for results (default: RELEVANCE)
- Options:
RELEVANCE,PRICE_LOW_TO_HIGH,PRICE_HIGH_TO_LOW,NEWEST,RATING,NAME_ASCENDING,MOST_POPULAR
Value in
"RELEVANCE" | "PRICE_LOW_TO_HIGH" | "PRICE_HIGH_TO_LOW" | "NEWEST" | "RATING" | "NAME_ASCENDING" | "MOST_POPULAR"Header Parameters
X-RapidAPI-Host*string
Default
"ikea-api-pro.p.rapidapi.com"Response Body
application/json
application/json
application/json
application/json
curl -X GET "https://example.com/product-search-by-keyword?keyword=table&countryCode=us&languageCode=en" \ -H "X-RapidAPI-Host: ikea-api-pro.p.rapidapi.com"{
"success": true,
"data": {
"products": [
{
"id": "70575947",
"name": "HÄGERNÄS",
"typeName": "Table and 4 chairs",
"url": "https://www.ikea.com/us/en/p/haegernaes-table-and-4-chairs-antique-stain-pine-70575947/",
"price": {
"currency": "USD",
"currentPrice": 259.99,
"formattedPrice": "$259.99"
},
"rating": {
"average": 4.7,
"count": 252
},
"images": {
"main": "http://example.com",
"contextual": "http://example.com",
"all": [
{
"type": "MAIN_PRODUCT_IMAGE",
"url": "https://www.ikea.com/us/en/images/products/haegernaes-table-and-4-chairs-antique-stain-pine__1350925_pe951817_s5.jpg"
}
]
},
"details": {
"designText": "antique stain pine",
"isOnlineSellable": true,
"badge": "Best seller"
},
"categoryPath": [
{
"name": "Tables & chairs",
"key": "fu002"
}
],
"variants": [
{
"id": "20575997",
"url": "https://www.ikea.com/us/en/p/haegernaes-table-and-4-chairs-black-stained-pine-20575997/",
"designText": "black stained pine",
"imageUrl": "https://www.ikea.com/us/en/images/products/haegernaes-table-and-4-chairs-black-stained-pine__1350921_pe951814_s5.jpg",
"price": {
"currency": "USD",
"currentPrice": 259.99,
"formattedPrice": "$259.99"
}
}
]
}
],
"pagination": {
"start": 24,
"end": 48,
"total": 57
}
}
}{
"success": false,
"message": "Invalid request: Keyword is required and must be a non-empty string",
"error": "VALIDATION_ERROR"
}{
"success": false,
"message": "Internal server error. Please try again later.",
"error": "INTERNAL_ERROR"
}{
"success": false,
"message": "IKEA product search service is currently unavailable. Please try again later.",
"error": "IKEA_API_ERROR"
}