IKEA
IKEA Artikelabfrage API
Bis zu 100 IKEA-Artikelnummern auf einem Markt in einem Aufruf, jede mit den Feldern eines Suchtreffers: Name, Typ, Design, Preis und Vorpreis in der Währung des Markts, Preisschild und Gültigkeitsdaten, Bewertung, Varianten und Kategoriepfad. Artikelnummern, die der Markt nicht verkauft, stehen in not_found. Der schnelle Weg, eine Watchlist neu zu bepreisen. Auf den 50 ikea.com-Märkten und China (ikea.cn). Kostet 1 Credit pro Anfrage.
Authorizations
AuthorizationstringheaderrequiredBearer authentication header of the form Bearer <token>, where <token> is your Scavio API key (e.g. Bearer sk_live_your_key).
Body
application/jsonitem_nosstring[] | stringrequired1 bis 100 Artikelnummern, als Liste oder kommagetrennter String.
Example: ["80275887", "00263850", "30275861"]
countrystringdefault:usDer 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.
languagestringDie 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
Request
from scavio import ScavioClient
client = ScavioClient(api_key="sk_live_your_key")
# Watchlist bei IKEA Deutschland neu bepreisen: 1 Credit für bis zu 100 Nummern.
r = client.ikea.items(item_nos=["80275887", "00263850", "30275861"], country="de")["data"]
for i in r["items"]:
print(i["item_no"], i["name"], i["type_name"], i["price"], i["previous_price"], r["currency"])
print("hier nicht im Sortiment:", r["not_found"])Response