IKEA

Get IKEA search-box typeahead suggestions

Returns 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.

get/ikea/suggest

Request

  • Base URL: https://api.crawlora.net/api/v1
  • URL: https://api.crawlora.net/api/v1/ikea/suggest
  • Auth: API key in header x-api-key

Query parameters

qstring required

Partial or full search term

countrystring

Lowercase 2-letter IKEA site country code

languagestring

Lowercase 2-letter IKEA site language code

sizeinteger

Top-product count (1-20)

Headers

x-api-keystring required

API key required

Response

OK

codeinteger
msgstring

Example response

{
  "code": 200,
  "data": {
    "count": 5,
    "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": "des",
    "suggestions": [
      {
        "count": 48,
        "text": "desk chair"
      }
    ]
  },
  "msg": "OK"
}

Changes

No recorded changes to this operation across all 2 revisions of this API.