Skip to documentation
Browse documentation

Products search

Search IKEA products by keyword or article number in a supported locale.

Capability ID ikea.products.search
Maximum runtime 30 seconds
View raw

POST /execute Shared execution endpoint

Input parameters

cursor string optional

Opaque next_cursor from a previous response. IKEA controls continuation-page size.

limit integer optional

Initial upstream result window, including non-product content cards. Optional: when omitted with a cursor the cursor governs continuation; an explicit value with a cursor is a conflict. From 1 to 100.

locale string optional

IKEA country/language storefront. Defaults to France (fr/fr). Allowed values: `fr/fr`, `gb/en`, `ie/en`, `de/de`. Default: `fr/fr`.

Example fr/fr
Available values fr/frgb/enie/ende/de
max_records integer optional

Maximum normalized product records to return from the fetched page; raw remains untruncated. From 1 to 100.

query string required

Product keywords or an IKEA article number, such as kallax or 69491265.

Example kallax

Response

Successful output is returned in results[0].data.

Raw platform output is intentionally open-ended and may evolve with the upstream source.

Illustrative sample The example response is shown in the response panel.

Illustrative output fields

Values illustrate one response. Read the guidance above for missing values and limits; fields can vary with the requested operation and the data available.

PathObserved typeExample
items array 3 items
items array 3 items
locale string fr/fr
next_cursor string [redacted:token]
query string kallax
raw object 1 fields
raw.searchResultPage object 1 fields
total integer 108

Execution behavior

A 200 response completed inline. A 202 response was queued; poll GET /jobs/:id until the job reaches completed or failed.