IKEA
IKEA Store Locator API
IKEA robne kuće tržišta te mjesta za preuzimanje i za planiranje i narudžbu: store_id (ulaz za endpointe stock i As-is i za filtar store_id), naziv, vrsta, adresa s vremenskom zonom, zemljopisna širina i dužina, radno vrijeme po danima s datumskim iznimkama i neradnim danima, radno vrijeme restorana, bistroa, kafića, Click & Collect, švedske tržnice hrane i Smålanda, URL robne kuće i datum otvaranja. Filtriranje po tekstu ili sortiranje po udaljenosti od točke. Na 50 tržišta ikea.com. Košta 1 kredit po zahtjevu.
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:usTržište IKEA kao kôd malim slovima (hr za IKEA Hrvatska). Ovaj endpoint poslužuje 50 tržišta ikea.com. Nazivi, opisi i oznake stižu na jeziku tržišta, a cijene u njegovoj valuti, nikad preračunate; odgovor vraća country, language i currency. Tržište izvan ovog popisa odgovara s 400 prije bilo kakve naplate.
Example: hr
us— Sjedinjene Američke Države, USD, jezici en, es. Zadana vrijednost.ca— Kanada, CAD, jezici en, fr.gb— Ujedinjeno Kraljevstvo, GBP, jezik en.ie— Irska, EUR, jezik en.de— Njemačka, EUR, jezici de, en.at— Austrija, EUR, jezici de, en.ch— Švicarska, CHF, jezici de, fr, it, en.fr— Francuska, EUR, jezik fr.be— Belgija, EUR, jezici nl, fr, en.nl— Nizozemska, EUR, jezici nl, en.dk— Danska, DKK, jezik da.se— Švedska, SEK, jezici sv, en.no— Norveška, NOK, jezici no, en.fi— Finska, EUR, jezici fi, sv, en.ee— Estonija, EUR, jezici et, ru, en.lv— Latvija, EUR, jezici lv, ru, en.lt— Litva, EUR, jezici lt, ru, en.pl— Poljska, PLN, jezik pl.cz— Češka, CZK, jezici cs, en.sk— Slovačka, EUR, jezik sk.hu— Mađarska, HUF, jezik hu.hr— Hrvatska, EUR, jezik hr.si— Slovenija, EUR, jezik sl.rs— Srbija, RSD, jezik sr.ro— Rumunjska, RON, jezik ro.pt— Portugal, EUR, jezici pt, en.es— Španjolska, EUR, jezici es, en, ca, eu, gl.it— Italija, EUR, jezik it.il— Izrael, ILS, jezik he.ae— Ujedinjeni Arapski Emirati, AED, jezici ar, en.sa— Saudijska Arabija, SAR, jezici ar, en.kw— Kuvajt, KWD, jezici ar, en.qa— Katar, QAR, jezici ar, en.bh— Bahrein, BHD, jezici ar, en.om— Oman, OMR, jezici ar, en.jo— Jordan, JOD, jezici ar, en.eg— Egipat, EGP, jezici ar, en.ma— Maroko, MAD, jezici ar, fr, en.in— Indija, INR, jezik en.my— Malezija, MYR, jezici ms, en.sg— Singapur, SGD, jezik en.ph— Filipini, PHP, jezik en.th— Tajland, THB, jezici th, en.jp— Japan, JPY, jezici ja, en.kr— Južna Koreja, KRW, jezici ko, en.au— Australija, AUD, jezik en.nz— Novi Zeland, NZD, jezik en.mx— Meksiko, MXN, jezici es, en.cl— Čile, CLP, jezik es.co— Kolumbija, COP, jezik es.
languagestringJezik odgovora, jedan od jezika koje nudi stranica tržišta; zadan je prvi jezik tržišta (hr na hr, de na de). IKEA Hrvatska ima jedan jezik, hrvatski. Višejezična tržišta: us en/es, ca en/fr, de i 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, arapska tržišta 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 i es_islands es/en, is en/is. Drugi kôd odgovara s 400.
Example: fr
querystringSamo robne kuće čiji naziv, grad, poštanski broj ili adresa sadrži ovaj tekst, 1-80 znakova.
Example: Zagreb
latnumberUz lng: robne kuće sortirane po udaljenosti od ove točke, s distance_km.
Example: 45.81
lngnumberUz lat.
Example: 15.98
limitintegerdefault:50Broj vraćenih robnih kuća, 1-200.
Example: 10
Request
from scavio import ScavioClient
client = ScavioClient(api_key="sk_live_your_key")
# 3 robne kuće najbliže Zagrebu, sa store_id za provjeru zaliha.
r = client.ikea.stores(country="hr", lat=45.81, lng=15.98, limit=3)["data"]
for s in r["stores"]:
print(s["store_id"], s["name"], s["distance_km"], s["address"]["display"])Response