ScavioScavio
Pricing
Tools
Sign InsGet Startedg
Quick StartAPI & SDKsEcosystem

IKEA

IKEA Kategorie API

Die Produkte einer IKEA-Kategorie per Kategorie-ID oder Kategorie-URL, mit denselben Sortierungen und Filtern wie die Suche: Artikelnummer, Name, Typ, Design, Preis und Vorpreis in der Währung des Markts, Preisschild, Bewertung, Varianten und Kategoriepfad je Produkt, dazu die Kategorie (id, name, url, parents), total und Facetten. Auf den 50 ikea.com-Märkten und China (ikea.cn). Kostet 1 Credit pro Anfrage.

POST/api/v1/ikea/category

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
category_idstring

Eine Kategorie-ID: categories[].id des categories-Endpoints oder eine category_path- / Facetten-ID einer Suche, z. B. 10382 = Bücherregale. category_id oder url senden.

Example: 10382

urlstring

Eine IKEA-Kategorieseite, als Alternative zu category_id.

Example: https://www.ikea.com/de/de/cat/buecherregale-10382/

countrystringdefault:us

Der IKEA-Markt als Kleinbuchstaben-Code. Dieser Endpoint bedient 51 Märkte: die 50 ikea.com-Märkte und China (ikea.cn). Namen, Beschreibungen und Labels kommen in der Sprache des Markts zurück, Preise in seiner Währung und nie umgerechnet; die Antwort wiederholt country, language und currency. Ein Markt außerhalb dieser Liste antwortet mit 400, bevor etwas berechnet wird. "de" ist IKEA Deutschland, "at" IKEA Österreich, "ch" IKEA Schweiz.

Example: de

  • us — USA, USD, Sprachen en, es. Standardwert.
  • ca — Kanada, CAD, Sprachen en, fr.
  • gb — Vereinigtes Königreich, GBP, Sprache en.
  • ie — Irland, EUR, Sprache en.
  • de — Deutschland, EUR, Sprachen de, en.
  • at — Österreich, EUR, Sprachen de, en.
  • ch — Schweiz, CHF, Sprachen de, fr, it, en.
  • fr — Frankreich, EUR, Sprache fr.
  • be — Belgien, EUR, Sprachen nl, fr, en.
  • nl — Niederlande, EUR, Sprachen nl, en.
  • dk — Dänemark, DKK, Sprache da.
  • se — Schweden, SEK, Sprachen sv, en.
  • no — Norwegen, NOK, Sprachen no, en.
  • fi — Finnland, EUR, Sprachen fi, sv, en.
  • ee — Estland, EUR, Sprachen et, ru, en.
  • lv — Lettland, EUR, Sprachen lv, ru, en.
  • lt — Litauen, EUR, Sprachen lt, ru, en.
  • pl — Polen, PLN, Sprache pl.
  • cz — Tschechien, CZK, Sprachen cs, en.
  • sk — Slowakei, EUR, Sprache sk.
  • hu — Ungarn, HUF, Sprache hu.
  • hr — Kroatien, EUR, Sprache hr.
  • si — Slowenien, EUR, Sprache sl.
  • rs — Serbien, RSD, Sprache sr.
  • ro — Rumänien, RON, Sprache ro.
  • pt — Portugal, EUR, Sprachen pt, en.
  • es — Spanien, EUR, Sprachen es, en, ca, eu, gl.
  • it — Italien, EUR, Sprache it.
  • il — Israel, ILS, Sprache he.
  • ae — Vereinigte Arabische Emirate, AED, Sprachen ar, en.
  • sa — Saudi-Arabien, SAR, Sprachen ar, en.
  • kw — Kuwait, KWD, Sprachen ar, en.
  • qa — Katar, QAR, Sprachen ar, en.
  • bh — Bahrain, BHD, Sprachen ar, en.
  • om — Oman, OMR, Sprachen ar, en.
  • jo — Jordanien, JOD, Sprachen ar, en.
  • eg — Ägypten, EGP, Sprachen ar, en.
  • ma — Marokko, MAD, Sprachen ar, fr, en.
  • in — Indien, INR, Sprache en.
  • my — Malaysia, MYR, Sprachen ms, en.
  • sg — Singapur, SGD, Sprache en.
  • ph — Philippinen, PHP, Sprache en.
  • th — Thailand, THB, Sprachen th, en.
  • jp — Japan, JPY, Sprachen ja, en.
  • kr — Südkorea, KRW, Sprachen ko, en.
  • au — Australien, AUD, Sprache en.
  • nz — Neuseeland, NZD, Sprache en.
  • mx — Mexiko, MXN, Sprachen es, en.
  • cl — Chile, CLP, Sprache es.
  • co — Kolumbien, COP, Sprache es.
  • cn — China (ikea.cn), CNY, Sprachen zh, en.
languagestring

Die Sprache der Antwort, eine, die die Seite des Markts anbietet; Standard ist die erste des Markts (de auf de und at, en auf us, fr auf fr). Mehrsprachige Märkte: us en/es, ca en/fr, de und 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, die Golf- und arabischen Märkte 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 und es_islands es/en, is en/is. Alle anderen Märkte haben eine Sprache. Ein anderer Code antwortet mit 400.

Example: en

pageintegerdefault:1

Ergebnisseite, ab 1. IKEA liefert die ersten 2.000 Ergebnisse einer Liste plus eine Seite, daher darf (page - 1) x page_size 2.000 nicht überschreiten.

Example: 2

page_sizeintegerdefault:24

Produkte pro Seite, 1-100.

Example: 48

sortenum<string>default:relevance

Reihenfolge der Ergebnisse.

Example: price_asc

  • relevance — Die Reihenfolge der Seite. Standardwert.
  • price_asc — Günstigste zuerst.
  • price_desc — Teuerste zuerst.
  • newest — Neueste Produkte zuerst.
  • rating — Am besten bewertete zuerst.
  • name_asc — Name A bis Z.
  • most_popular — Beliebteste zuerst.
colorstring | string[]

Farb-ID(s) aus den Facetten (Parameter f-colors), z. B. 10156 = weiß.

Example: 10156

price_bucketstring

Eine Preisspannen-ID aus den Facetten (Parameter f-price-buckets), z. B. PRICE_0_5000 = 0 bis 49,99 in der Währung des Markts.

Example: PRICE_0_5000

new_onlyboolean

Nur neue Produkte.

Example: true

last_chanceboolean

Nur Produkte der letzten Chance (laufen aus).

Example: true

family_priceboolean

Nur Produkte mit IKEA Family-Preis.

Example: true

top_sellerboolean

Nur Bestseller.

Example: true

store_idstring | integer

Eine Einrichtungshaus-ID (stores[].store_id des stores-Endpoints). Ergänzt die Verfügbarkeit jedes Produkts in diesem Einrichtungshaus (Lagerstand, Lieferung nach Hause) und aktiviert availability.

Example: 324

availabilityenum<string>

Mit store_id: in_store (vorrätig im Einrichtungshaus, Standard), click_collect oder online.

Example: in_store

  • in_store — Vorrätig im Einrichtungshaus.
  • click_collect — Für Click & Collect im Einrichtungshaus verfügbar.
  • online — Online verfügbar.
filtersobject

Jede andere Facette, mit facets[].parameter als Schlüssel, z. B. {"f-materials": ["47350"]}. Boolesche Facetten nehmen true.

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

Request

from scavio import ScavioClient

client = ScavioClient(api_key="sk_live_your_key")

# Bücherregale bei IKEA Deutschland, günstigste zuerst, 48 pro Seite.
r = client.ikea.category(category_id="10382", country="de", sort="price_asc", page_size=48)["data"]
print(r["category"]["name"], r["total"])
for i in r["items"]:
    print(i["item_no"], i["name"], i["type_name"], i["price"])

Response

"total": 133,
"page": 1,
"page_size": 24,
"total_pages": 6,
"count": 24,
"sort": "relevance",
"applied_filters": {},
"country": "us",
"language": "en",
"currency": "USD"
},
"response_time": 1034
}
PreviousIKEA Product ReviewsNextIKEA Categories
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