IKEA
IKEA Store Locator API
Rinkos IKEA parduotuvės bei užsakymų atsiėmimo ir planavimo punktai: store_id (stock ir As-is endpoint bei store_id filtro įvestis), pavadinimas, tipas, adresas su laiko juosta, platuma ir ilguma, darbo laikas pagal savaitės dienas su datuotomis išimtimis ir nedarbo dienomis, restorano, bistro, kavinės, click & collect, Švediško maisto parduotuvės ir Småland darbo laikas, parduotuvės URL ir atidarymo data. Filtruokite pagal tekstą arba rikiuokite pagal atstumą nuo taško. 50 ikea.com rinkų. Kainuoja 1 kreditą už užklausą.
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/jsoncountrystringdefault:usIKEA rinka, nurodoma mažosiomis raidėmis. Šis endpoint aptarnauja 50 ikea.com rinkų. Pavadinimai, aprašymai ir etiketės grąžinami rinkos kalba, o kainos rinkos valiuta, niekada nekonvertuojamos; atsakyme pakartojami country, language ir currency. Rinka, kurios nėra sąraše, grąžina 400 prieš bet kokį apmokestinimą.
Example: lt
us— JAV, USD, kalbos en, es. Numatytoji.ca— Kanada, CAD, kalbos en, fr.gb— Jungtinė Karalystė, GBP, kalba en.ie— Airija, EUR, kalba en.de— Vokietija, EUR, kalbos de, en.at— Austrija, EUR, kalbos de, en.ch— Šveicarija, CHF, kalbos de, fr, it, en.fr— Prancūzija, EUR, kalba fr.be— Belgija, EUR, kalbos nl, fr, en.nl— Nyderlandai, EUR, kalbos nl, en.dk— Danija, DKK, kalba da.se— Švedija, SEK, kalbos sv, en.no— Norvegija, NOK, kalbos no, en.fi— Suomija, EUR, kalbos fi, sv, en.ee— Estija, EUR, kalbos et, ru, en.lv— Latvija, EUR, kalbos lv, ru, en.lt— Lietuva, EUR, kalbos lt, ru, en.pl— Lenkija, PLN, kalba pl.cz— Čekija, CZK, kalbos cs, en.sk— Slovakija, EUR, kalba sk.hu— Vengrija, HUF, kalba hu.hr— Kroatija, EUR, kalba hr.si— Slovėnija, EUR, kalba sl.rs— Serbija, RSD, kalba sr.ro— Rumunija, RON, kalba ro.pt— Portugalija, EUR, kalbos pt, en.es— Ispanija, EUR, kalbos es, en, ca, eu, gl.it— Italija, EUR, kalba it.il— Izraelis, ILS, kalba he.ae— Jungtiniai Arabų Emyratai, AED, kalbos ar, en.sa— Saudo Arabija, SAR, kalbos ar, en.kw— Kuveitas, KWD, kalbos ar, en.qa— Kataras, QAR, kalbos ar, en.bh— Bahreinas, BHD, kalbos ar, en.om— Omanas, OMR, kalbos ar, en.jo— Jordanija, JOD, kalbos ar, en.eg— Egiptas, EGP, kalbos ar, en.ma— Marokas, MAD, kalbos ar, fr, en.in— Indija, INR, kalba en.my— Malaizija, MYR, kalbos ms, en.sg— Singapūras, SGD, kalba en.ph— Filipinai, PHP, kalba en.th— Tailandas, THB, kalbos th, en.jp— Japonija, JPY, kalbos ja, en.kr— Pietų Korėja, KRW, kalbos ko, en.au— Australija, AUD, kalba en.nz— Naujoji Zelandija, NZD, kalba en.mx— Meksika, MXN, kalbos es, en.cl— Čilė, CLP, kalba es.co— Kolumbija, COP, kalba es.
languagestringAtsakymo kalba, viena iš tų, kurias siūlo rinkos svetainė; numatytoji yra pirmoji rinkos kalba (lt rinkoje lt, us rinkoje en, de rinkoje de). ikea.lt siūlo lt, ru ir en, ikea.lv lv, ru ir en, ikea.ee et, ru ir en. Kitos daugiakalbės rinkos: us en/es, ca en/fr, de ir 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, cz cs/en, pt pt/en, es es/en/ca/eu/gl, Persijos įlankos ir arabų rinkos 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 ir es_islands es/en, is en/is. Visos kitos rinkos turi vieną kalbą. Kitas kodas grąžina 400.
Example: lt
querystringTik parduotuvės, kurių pavadinime, mieste, pašto kode ar adrese yra šis tekstas, 1-80 simbolių.
Example: Vilnius
latnumberKartu su lng: parduotuvės, surikiuotos pagal atstumą nuo šio taško, su distance_km.
Example: 54.69
lngnumberKartu su lat.
Example: 25.28
limitintegerdefault:50Kiek parduotuvių grąžinti, 1-200.
Example: 10
Request
from scavio import ScavioClient
client = ScavioClient(api_key="sk_live_your_key")
# IKEA vietos Lietuvoje, artimiausios Vilniaus centrui pirmiau.
r = client.ikea.stores(country="lt", lat=54.69, lng=25.28, limit=5)["data"]
for s in r["stores"]:
print(s["store_id"], s["name"], s["type"], s["distance_km"], s["address"]["display"])Response