ScavioScavio
Pricing
Tools
Sign InsGet Startedg
Quick StartAPI & SDKsEcosystem

IKEA

API suggestions de recherche IKEA

Ce que la barre de recherche IKEA propose pour ce que l'utilisateur a tapé : pour chaque suggestion son texte, son type (completion, category, product, planner ou content), son libellé, son URL, category_id et item_no quand le site les donne, et une image pour les catégories et les produits. Pour la recherche de mots-clés ou pour l'autocomplétion d'une recherche IKEA dans votre application. Sur les 50 marchés ikea.com et la Chine (ikea.cn). Coûte 1 crédit par requête.

POST/api/v1/ikea/suggestions

Authorizations

Authorizationstringheaderrequired

Bearer authentication header of the form Bearer <token>, where <token> is your Scavio API key (e.g. Bearer sk_live_your_key).

Body

application/json
querystringrequired

Ce que l'utilisateur a tapé jusqu'ici, de 1 à 100 caractères.

Example: can

countrystringdefault:us

Le marché IKEA, en code minuscule (us par défaut). Cet endpoint couvre 51 marchés : les 50 marchés ikea.com et la Chine (ikea.cn). Noms, descriptions et libellés arrivent dans la langue du marché et les prix dans sa devise, jamais convertis ; la réponse renvoie country, language et currency. Un marché hors de cette liste répond 400 avant tout débit.

Example: fr

  • us — États-Unis, USD, langues en, es. Valeur par défaut.
  • ca — Canada, CAD, langues en, fr.
  • gb — Royaume-Uni, GBP, langue en.
  • ie — Irlande, EUR, langue en.
  • de — Allemagne, EUR, langues de, en.
  • at — Autriche, EUR, langues de, en.
  • ch — Suisse, CHF, langues de, fr, it, en.
  • fr — France, EUR, langue fr.
  • be — Belgique, EUR, langues nl, fr, en.
  • nl — Pays-Bas, EUR, langues nl, en.
  • dk — Danemark, DKK, langue da.
  • se — Suède, SEK, langues sv, en.
  • no — Norvège, NOK, langues no, en.
  • fi — Finlande, EUR, langues fi, sv, en.
  • ee — Estonie, EUR, langues et, ru, en.
  • lv — Lettonie, EUR, langues lv, ru, en.
  • lt — Lituanie, EUR, langues lt, ru, en.
  • pl — Pologne, PLN, langue pl.
  • cz — République tchèque, CZK, langues cs, en.
  • sk — Slovaquie, EUR, langue sk.
  • hu — Hongrie, HUF, langue hu.
  • hr — Croatie, EUR, langue hr.
  • si — Slovénie, EUR, langue sl.
  • rs — Serbie, RSD, langue sr.
  • ro — Roumanie, RON, langue ro.
  • pt — Portugal, EUR, langues pt, en.
  • es — Espagne, EUR, langues es, en, ca, eu, gl.
  • it — Italie, EUR, langue it.
  • il — Israël, ILS, langue he.
  • ae — Émirats arabes unis, AED, langues ar, en.
  • sa — Arabie saoudite, SAR, langues ar, en.
  • kw — Koweït, KWD, langues ar, en.
  • qa — Qatar, QAR, langues ar, en.
  • bh — Bahreïn, BHD, langues ar, en.
  • om — Oman, OMR, langues ar, en.
  • jo — Jordanie, JOD, langues ar, en.
  • eg — Égypte, EGP, langues ar, en.
  • ma — Maroc, MAD, langues ar, fr, en.
  • in — Inde, INR, langue en.
  • my — Malaisie, MYR, langues ms, en.
  • sg — Singapour, SGD, langue en.
  • ph — Philippines, PHP, langue en.
  • th — Thaïlande, THB, langues th, en.
  • jp — Japon, JPY, langues ja, en.
  • kr — Corée du Sud, KRW, langues ko, en.
  • au — Australie, AUD, langue en.
  • nz — Nouvelle-Zélande, NZD, langue en.
  • mx — Mexique, MXN, langues es, en.
  • cl — Chili, CLP, langue es.
  • co — Colombie, COP, langue es.
  • cn — Chine (ikea.cn), CNY, langues zh, en.
languagestring

La langue de la réponse, parmi celles du site du marché ; par défaut la première (en sur us, de sur de, fr sur fr). Marchés multilingues : us en/es, ca en/fr, de et at de/en, ch de/fr/it/en, be nl/fr/en, nl nl/en, se sv/en, no no/en, fi fi/sv/en, ee et/ru/en, lv lv/ru/en, lt lt/ru/en, cz cs/en, pt pt/en, es es/en/ca/eu/gl, les marchés du Golfe et arabes ar/en (ma ar/fr/en), my ms/en, th th/en, jp ja/en, kr ko/en, mx es/en, cn zh/en, pr en/es, do et es_islands es/en, is en/is. Les autres marchés n'ont qu'une langue. Un autre code répond 400. Pour le français hors de France : be, ch, ca ou ma avec "language": "fr".

Example: fr

Request

from scavio import ScavioClient

client = ScavioClient(api_key="sk_live_your_key")

r = client.ikea.suggestions(query="can", country="fr")["data"]
for s in r["suggestions"]:
    print(s["type"], s["text"], s["category_id"])

Response

"query": "sof",
"count": 8,
"country": "us",
"language": "en",
"currency": "USD"
},
"response_time": 2404
}
PreviousIKEA DealsNextIKEA Store Locator
ScavioScavio

One scraper API for every social, search, e-commerce and real estate platform. Built for AI agents.

Product

  • Features
  • Pricing
  • Dashboard
  • Affiliates

Developers

  • Documentation
  • API Reference
  • Quickstart
  • MCP Integration
  • Python SDK

Alternatives

  • Tavily Alternative
  • SerpAPI Alternative
  • Firecrawl Alternative
  • Exa Alternative
  • Serper Alternative
  • Tavily vs Scavio
  • SerpAPI vs Scavio
  • All alternatives
  • Compare Scavio vs alternatives

Search APIs

  • Google Search API
  • Amazon Product API
  • YouTube API
  • Reddit API
  • Walmart Product API
  • TikTok API
  • Instagram API

Tools

  • All Tools

Ask AI about Scavio

© 2026 Scavio. All rights reserved.

Featured on TAAFT
Terms of ServicePrivacy Policy