IKEA
IKEA myymälät API
Markkinan IKEA-myymälät sekä nouto- ja suunnittelupisteet: store_id (stock- ja As-is-päätepisteiden sekä store_id-suodattimen syöte), nimi, tyyppi, osoite aikavyöhykkeineen, leveys- ja pituusaste, aukioloajat viikonpäivittäin päivämääräkohtaisine poikkeuksineen ja suljettuine päivineen, ravintolan, bistron, kahvilan, Click & Collectin, ruotsalaisen ruokapuodin ja Smålandin aukioloajat, myymälän URL ja avauspäivä. Suodata tekstillä tai lajittele etäisyyden mukaan pisteestä. 50 ikea.com-markkinalla. Maksaa 1 krediitin pyynnöltä.
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-markkina pienillä kirjaimilla kirjoitettuna koodina (oletus us). Tämä päätepiste kattaa 50 ikea.com-markkinaa. Nimet, kuvaukset ja tunnisteet palautuvat markkinan kielellä ja hinnat sen valuutassa, koskaan muuntamatta; vastaus palauttaa country-, language- ja currency-kentät. Listan ulkopuolinen markkina vastaa 400 ennen veloitusta.
Example: fi
us— Yhdysvallat, USD, kielet en, es. Oletusarvo.ca— Kanada, CAD, kielet en, fr.gb— Iso-Britannia, GBP, kieli en.ie— Irlanti, EUR, kieli en.de— Saksa, EUR, kielet de, en.at— Itävalta, EUR, kielet de, en.ch— Sveitsi, CHF, kielet de, fr, it, en.fr— Ranska, EUR, kieli fr.be— Belgia, EUR, kielet nl, fr, en.nl— Alankomaat, EUR, kielet nl, en.dk— Tanska, DKK, kieli da.se— Ruotsi, SEK, kielet sv, en.no— Norja, NOK, kielet no, en.fi— Suomi, EUR, kielet fi, sv, en.ee— Viro, EUR, kielet et, ru, en.lv— Latvia, EUR, kielet lv, ru, en.lt— Liettua, EUR, kielet lt, ru, en.pl— Puola, PLN, kieli pl.cz— Tšekki, CZK, kielet cs, en.sk— Slovakia, EUR, kieli sk.hu— Unkari, HUF, kieli hu.hr— Kroatia, EUR, kieli hr.si— Slovenia, EUR, kieli sl.rs— Serbia, RSD, kieli sr.ro— Romania, RON, kieli ro.pt— Portugali, EUR, kielet pt, en.es— Espanja, EUR, kielet es, en, ca, eu, gl.it— Italia, EUR, kieli it.il— Israel, ILS, kieli he.ae— Arabiemiirikunnat, AED, kielet ar, en.sa— Saudi-Arabia, SAR, kielet ar, en.kw— Kuwait, KWD, kielet ar, en.qa— Qatar, QAR, kielet ar, en.bh— Bahrain, BHD, kielet ar, en.om— Oman, OMR, kielet ar, en.jo— Jordania, JOD, kielet ar, en.eg— Egypti, EGP, kielet ar, en.ma— Marokko, MAD, kielet ar, fr, en.in— Intia, INR, kieli en.my— Malesia, MYR, kielet ms, en.sg— Singapore, SGD, kieli en.ph— Filippiinit, PHP, kieli en.th— Thaimaa, THB, kielet th, en.jp— Japani, JPY, kielet ja, en.kr— Etelä-Korea, KRW, kielet ko, en.au— Australia, AUD, kieli en.nz— Uusi-Seelanti, NZD, kieli en.mx— Meksiko, MXN, kielet es, en.cl— Chile, CLP, kieli es.co— Kolumbia, COP, kieli es.
languagestringVastauksen kieli, jokin markkinan sivuston kielistä; oletuksena ensimmäinen (en markkinalla us, de markkinalla de, fi markkinalla fi). Monikieliset markkinat: us en/es, ca en/fr, de ja 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, Persianlahden ja arabimaiden markkinat 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 ja es_islands es/en, is en/is. Muilla markkinoilla on yksi kieli. Muu koodi vastaa 400. Suomessa "language": "sv" palauttaa vastauksen ruotsiksi ja "en" englanniksi.
Example: fr
querystringVain myymälät, joiden nimi, kaupunki, postinumero tai osoite sisältää tämän tekstin, 1-80 merkkiä.
Example: Espoo
latnumberlng:n kanssa: myymälät etäisyysjärjestyksessä tästä pisteestä, distance_km mukana.
Example: 60.17
lngnumberlat:n kanssa.
Example: 24.94
limitintegerdefault:50Palautettavien myymälöiden määrä, 1-200.
Example: 10
Request
from scavio import ScavioClient
client = ScavioClient(api_key="sk_live_your_key")
# 3 Helsingin keskustaa lähintä myymälää store_id:neen saatavuustarkistuksia varten.
r = client.ikea.stores(country="fi", lat=60.17, lng=24.94, limit=3)["data"]
for s in r["stores"]:
print(s["store_id"], s["name"], s["distance_km"], s["address"]["display"])Response