Filters for Product Search By Category Endpoint
Get Filters to be used for Product Search by Category endpoint. Get filters like price, material, color, size etc.
Authorization
RapidApiKey X-RapidAPI-Key<token>
In: header
Query Parameters
categoryId*string
- IKEA category ID to get available filters
- Get category IDs from
/categoriesendpoint - Examples:
10385(Filing cabinets & storage cabinets),18768(Kids tables),700675(Tables)
Length
1 <= length <= 50countryCode*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 <= 2Header Parameters
X-RapidAPI-Host*string
Default
"ikea-api-pro.p.rapidapi.com"Response Body
application/json
application/json
application/json
application/json
application/json
curl -X GET "https://example.com/product-search-by-category-filters?categoryId=st004&countryCode=us&languageCode=en" \ -H "X-RapidAPI-Host: ikea-api-pro.p.rapidapi.com"{
"success": true,
"data": {
"categoryInfo": {
"name": "Dressers & storage drawers",
"key": "st004",
"url": "http://example.com",
"parentKeys": [
"st001"
]
},
"sortOrders": {
"name": "sort_by",
"parameter": "sortOrder",
"values": [
{
"id": "PRICE_LOW_TO_HIGH",
"name": "Price: low to high",
"eventAction": "sort_by_price_low"
}
]
},
"filters": [
{
"name": "Color",
"parameter": "f-colors",
"values": [
{
"id": "10156",
"name": "white"
}
]
}
]
}
}{
"success": false,
"message": "Invalid request: Keyword is required and must be a non-empty string",
"error": "VALIDATION_ERROR"
}{
"success": false,
"message": "The requested resource was not found for the specified country. Please verify your inputs.",
"error": "RESOURCE_NOT_FOUND"
}{
"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"
}