ScavioScavio
Pricing
Tools
Sign InsGet Startedg
Quick StartAPI & SDKsEcosystem

IKEA

API promos IKEA

Une des listes de promotions IKEA du marché : prix baissés, prix membres IKEA Family, dernière chance (fin de série), nouveautés, gamme prix les plus bas, meilleures ventes, éditions limitées, offres à durée limitée, prix en magasin uniquement et offres à prix réduit. Chaque produit porte son prix et son ancien prix dans la devise du marché, l'étiquette de prix et les dates de validité du prix, avec les mêmes tris et filtres que la recherche. Sur les 50 marchés ikea.com et la Chine (ikea.cn). Coûte 1 crédit par requête.

POST/api/v1/ikea/deals

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
typeenum<string>required

La liste de promotions.

Example: new_lower_price

  • new_products — Nouveautés.
  • family_price — Prix membres IKEA Family : price est le prix membre, previous_price le prix normal.
  • new_lower_price — Prix baissé : previous_price est le prix avant la baisse, avec les dates de validité du nouveau prix.
  • last_chance — Dernière chance : produits en fin de série.
  • lowest_price — La gamme prix les plus bas.
  • top_seller — Meilleures ventes.
  • limited_edition — Éditions limitées.
  • time_restricted — Offres à durée limitée.
  • in_store_price_only — Prix valables en magasin uniquement.
  • reduced_price_offer — Offres à prix réduit.
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

pageintegerdefault:1

Page de résultats, à partir de 1. IKEA sert les 2 000 premiers résultats d'une liste plus une page : (page - 1) x page_size ne peut pas dépasser 2 000.

Example: 2

page_sizeintegerdefault:24

Produits par page, de 1 à 100.

Example: 48

sortenum<string>default:relevance

Ordre des résultats.

Example: price_asc

  • relevance — L'ordre du site. Par défaut.
  • price_asc — Du moins cher au plus cher.
  • price_desc — Du plus cher au moins cher.
  • newest — Les nouveautés d'abord.
  • rating — Les mieux notés d'abord.
  • name_asc — Nom de A à Z.
  • most_popular — Les plus populaires d'abord.
colorstring | string[]

Identifiant(s) de couleur issus des facettes (paramètre f-colors), par ex. 10156 = blanc.

Example: 10156

price_bucketstring

Un identifiant de tranche de prix issu des facettes (paramètre f-price-buckets), par ex. PRICE_0_2000 = 0,00 à 19,99 € sur fr.

Example: PRICE_0_5000

new_onlyboolean

Uniquement les nouveautés.

Example: true

last_chanceboolean

Uniquement les produits dernière chance (en fin de série).

Example: true

family_priceboolean

Uniquement les produits avec un prix IKEA Family.

Example: true

top_sellerboolean

Uniquement les meilleures ventes.

Example: true

store_idstring | integer

Un identifiant de magasin (stores[].store_id de l'endpoint stores). Ajoute la disponibilité de chaque produit dans ce magasin (niveau de stock, livraison à domicile) et active availability.

Example: 399

availabilityenum<string>

Avec store_id : in_store (en stock dans le magasin, par défaut), click_collect ou online.

Example: in_store

  • in_store — En stock dans le magasin.
  • click_collect — Disponible en click and collect dans le magasin.
  • online — Disponible en ligne.
filtersobject

Toute autre facette, par sa clé facets[].parameter, par ex. {"f-materials": ["47350"]}. Les facettes booléennes prennent true.

Example: {"f-materials": ["47350"]}

Request

from scavio import ScavioClient

client = ScavioClient(api_key="sk_live_your_key")

# Les prix baissés d'IKEA France, du plus cher au moins cher, 100 par page.
r = client.ikea.deals(type="new_lower_price", country="fr", page_size=100, sort="price_desc")["data"]
print(r["total"], "articles en prix baissé, en", r["currency"])
for i in r["items"][:10]:
    print(i["name"], i["type_name"], i["previous_price"], "->", i["price"], i["price_valid_from"])

Response

"type": "new_lower_price",
"total": 474,
"page": 1,
"page_size": 24,
"total_pages": 20,
"count": 24,
"sort": "relevance",
"applied_filters": {},
"country": "gb",
"language": "en",
"currency": "GBP"
},
"response_time": 3558
}
PreviousIKEA CategoriesNextIKEA Search Suggestions
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