IKEA
API IKEA per più articoli
Fino a 100 codici articolo IKEA su un mercato in una sola chiamata, ciascuno con i campi dei risultati di ricerca: nome, tipo, design, prezzo e prezzo precedente nella valuta del mercato, etichetta di prezzo e date di validità, valutazione, varianti e percorso di categoria. I codici che il mercato non vende finiscono in not_found. Il modo rapido per riprezzare una lista di articoli da seguire. Sui 50 mercati ikea.com e in Cina (ikea.cn). Costa 1 credito per richiesta.
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[] | stringrequiredDa 1 a 100 codici articolo, come lista o stringa separata da virgole.
Example: ["80275887", "00263850", "30275861"]
countrystringdefault:usIl mercato IKEA, come codice minuscolo (us per impostazione predefinita). Questo endpoint copre 51 mercati: i 50 mercati ikea.com e la Cina (ikea.cn). Nomi, descrizioni ed etichette arrivano nella lingua del mercato e i prezzi nella sua valuta, mai convertiti; la risposta riporta country, language e currency. Un mercato fuori da questa lista risponde 400 prima di qualsiasi addebito.
Example: it
us— Stati Uniti, USD, lingue en, es. Valore predefinito.ca— Canada, CAD, lingue en, fr.gb— Regno Unito, GBP, lingua en.ie— Irlanda, EUR, lingua en.de— Germania, EUR, lingue de, en.at— Austria, EUR, lingue de, en.ch— Svizzera, CHF, lingue de, fr, it, en.fr— Francia, EUR, lingua fr.be— Belgio, EUR, lingue nl, fr, en.nl— Paesi Bassi, EUR, lingue nl, en.dk— Danimarca, DKK, lingua da.se— Svezia, SEK, lingue sv, en.no— Norvegia, NOK, lingue no, en.fi— Finlandia, EUR, lingue fi, sv, en.ee— Estonia, EUR, lingue et, ru, en.lv— Lettonia, EUR, lingue lv, ru, en.lt— Lituania, EUR, lingue lt, ru, en.pl— Polonia, PLN, lingua pl.cz— Repubblica Ceca, CZK, lingue cs, en.sk— Slovacchia, EUR, lingua sk.hu— Ungheria, HUF, lingua hu.hr— Croazia, EUR, lingua hr.si— Slovenia, EUR, lingua sl.rs— Serbia, RSD, lingua sr.ro— Romania, RON, lingua ro.pt— Portogallo, EUR, lingue pt, en.es— Spagna, EUR, lingue es, en, ca, eu, gl.it— Italia, EUR, lingua it.il— Israele, ILS, lingua he.ae— Emirati Arabi Uniti, AED, lingue ar, en.sa— Arabia Saudita, SAR, lingue ar, en.kw— Kuwait, KWD, lingue ar, en.qa— Qatar, QAR, lingue ar, en.bh— Bahrein, BHD, lingue ar, en.om— Oman, OMR, lingue ar, en.jo— Giordania, JOD, lingue ar, en.eg— Egitto, EGP, lingue ar, en.ma— Marocco, MAD, lingue ar, fr, en.in— India, INR, lingua en.my— Malesia, MYR, lingue ms, en.sg— Singapore, SGD, lingua en.ph— Filippine, PHP, lingua en.th— Thailandia, THB, lingue th, en.jp— Giappone, JPY, lingue ja, en.kr— Corea del Sud, KRW, lingue ko, en.au— Australia, AUD, lingua en.nz— Nuova Zelanda, NZD, lingua en.mx— Messico, MXN, lingue es, en.cl— Cile, CLP, lingua es.co— Colombia, COP, lingua es.cn— Cina (ikea.cn), CNY, lingue zh, en.
languagestringLa lingua della risposta, tra quelle del sito del mercato; per impostazione predefinita la prima (en su us, de su de, it su it). Mercati multilingue: us en/es, ca en/fr, de e 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, i mercati del Golfo e arabi 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 ed es_islands es/en, is en/is. Gli altri mercati hanno una sola lingua. Un altro codice risponde 400. Per l'italiano fuori dall'Italia: ch con "language": "it".
Example: it
Request
from scavio import ScavioClient
client = ScavioClient(api_key="sk_live_your_key")
# Riprezza una lista su IKEA Italia: 1 credito per fino a 100 codici.
r = client.ikea.items(item_nos=["80275887", "00263850", "30275861"], country="it")["data"]
for i in r["items"]:
print(i["item_no"], i["name"], i["type_name"], i["price"], i["previous_price"], r["currency"])
print("non venduti qui:", r["not_found"])Response