IKEA
IKEA søkeforslag API
Hva IKEA-søkefeltet foreslår for det brukeren har skrevet: hvert forslags tekst, type (completion, category, product, planner eller content), etikett, URL, category_id og item_no når nettstedet gir dem, og et bilde for kategorier og produkter. Til søkeordsanalyse eller for å autofullføre et IKEA-søk i din egen app. På de 50 ikea.com-markedene og Kina (ikea.cn). Koster 1 kreditt per forespørsel.
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/jsonquerystringrequiredDet brukeren har skrevet så langt, 1-100 tegn.
Example: kal
countrystringdefault:usIKEA-markedet som en kode med små bokstaver. Dette endepunktet dekker 51 markeder: de 50 ikea.com-markedene og Kina (ikea.cn). Navn, beskrivelser og etiketter kommer tilbake på markedets språk og priser i markedets valuta, aldri omregnet; svaret gjentar country, language og currency. Et marked utenfor listen svarer 400 før noe belastes. "no" er IKEA Norge.
Example: no
us— USA, USD, språk en, es. Standardverdi.ca— Canada, CAD, språk en, fr.gb— Storbritannia, GBP, språk en.ie— Irland, EUR, språk en.de— Tyskland, EUR, språk de, en.at— Østerrike, EUR, språk de, en.ch— Sveits, CHF, språk de, fr, it, en.fr— Frankrike, EUR, språk fr.be— Belgia, EUR, språk nl, fr, en.nl— Nederland, EUR, språk nl, en.dk— Danmark, DKK, språk da.se— Sverige, SEK, språk sv, en.no— Norge, NOK, språk no, en.fi— Finland, EUR, språk fi, sv, en.ee— Estland, EUR, språk et, ru, en.lv— Latvia, EUR, språk lv, ru, en.lt— Litauen, EUR, språk lt, ru, en.pl— Polen, PLN, språk pl.cz— Tsjekkia, CZK, språk cs, en.sk— Slovakia, EUR, språk sk.hu— Ungarn, HUF, språk hu.hr— Kroatia, EUR, språk hr.si— Slovenia, EUR, språk sl.rs— Serbia, RSD, språk sr.ro— Romania, RON, språk ro.pt— Portugal, EUR, språk pt, en.es— Spania, EUR, språk es, en, ca, eu, gl.it— Italia, EUR, språk it.il— Israel, ILS, språk he.ae— De forente arabiske emirater, AED, språk ar, en.sa— Saudi-Arabia, SAR, språk ar, en.kw— Kuwait, KWD, språk ar, en.qa— Qatar, QAR, språk ar, en.bh— Bahrain, BHD, språk ar, en.om— Oman, OMR, språk ar, en.jo— Jordan, JOD, språk ar, en.eg— Egypt, EGP, språk ar, en.ma— Marokko, MAD, språk ar, fr, en.in— India, INR, språk en.my— Malaysia, MYR, språk ms, en.sg— Singapore, SGD, språk en.ph— Filippinene, PHP, språk en.th— Thailand, THB, språk th, en.jp— Japan, JPY, språk ja, en.kr— Sør-Korea, KRW, språk ko, en.au— Australia, AUD, språk en.nz— New Zealand, NZD, språk en.mx— Mexico, MXN, språk es, en.cl— Chile, CLP, språk es.co— Colombia, COP, språk es.cn— Kina (ikea.cn), CNY, språk zh, en.
languagestringSpråket i svaret, et språk markedets nettsted tilbyr; standard er markedets første (no på no, en på us, de på de). Flerspråklige markeder: us en/es, ca en/fr, de og 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, Gulf-markedene og de arabiske markedene 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 og es_islands es/en, is en/is. Alle andre markeder har ett språk. En annen kode svarer 400.
Example: en
Request
from scavio import ScavioClient
client = ScavioClient(api_key="sk_live_your_key")
r = client.ikea.suggestions(query="kal", country="no")["data"]
for s in r["suggestions"]:
print(s["type"], s["text"], s["category_id"])Response