IKEA
API de tiendas de IKEA
Las tiendas de IKEA del mercado y sus puntos de recogida y de planificación y pedido: store_id (la entrada de los endpoints de stock y As-is y del filtro store_id), nombre, tipo, dirección con zona horaria, latitud y longitud, horario por día de la semana con excepciones fechadas y días de cierre, horarios de restaurante, bistró, cafetería, click & collect, Swedish Food Market y Småland, URL de la tienda y fecha de apertura. Filtra por texto u ordena por distancia a un punto. En los 50 mercados de ikea.com. Cuesta 1 crédito por solicitud.
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:usEl mercado de IKEA, como código en minúsculas. Este endpoint cubre los 50 mercados de ikea.com. Nombres, descripciones y etiquetas llegan en el idioma del mercado y los precios en su moneda, nunca convertidos; la respuesta repite country, language y currency. Un mercado fuera de esta lista responde 400 antes de cobrar nada.
Example: es
us— Estados Unidos, USD, idiomas en, es. Valor por defecto.ca— Canadá, CAD, idiomas en, fr.gb— Reino Unido, GBP, idioma en.ie— Irlanda, EUR, idioma en.de— Alemania, EUR, idiomas de, en.at— Austria, EUR, idiomas de, en.ch— Suiza, CHF, idiomas de, fr, it, en.fr— Francia, EUR, idioma fr.be— Bélgica, EUR, idiomas nl, fr, en.nl— Países Bajos, EUR, idiomas nl, en.dk— Dinamarca, DKK, idioma da.se— Suecia, SEK, idiomas sv, en.no— Noruega, NOK, idiomas no, en.fi— Finlandia, EUR, idiomas fi, sv, en.ee— Estonia, EUR, idiomas et, ru, en.lv— Letonia, EUR, idiomas lv, ru, en.lt— Lituania, EUR, idiomas lt, ru, en.pl— Polonia, PLN, idioma pl.cz— Chequia, CZK, idiomas cs, en.sk— Eslovaquia, EUR, idioma sk.hu— Hungría, HUF, idioma hu.hr— Croacia, EUR, idioma hr.si— Eslovenia, EUR, idioma sl.rs— Serbia, RSD, idioma sr.ro— Rumanía, RON, idioma ro.pt— Portugal, EUR, idiomas pt, en.es— España, EUR, idiomas es, en, ca, eu, gl.it— Italia, EUR, idioma it.il— Israel, ILS, idioma he.ae— Emiratos Árabes Unidos, AED, idiomas ar, en.sa— Arabia Saudí, SAR, idiomas ar, en.kw— Kuwait, KWD, idiomas ar, en.qa— Catar, QAR, idiomas ar, en.bh— Baréin, BHD, idiomas ar, en.om— Omán, OMR, idiomas ar, en.jo— Jordania, JOD, idiomas ar, en.eg— Egipto, EGP, idiomas ar, en.ma— Marruecos, MAD, idiomas ar, fr, en.in— India, INR, idioma en.my— Malasia, MYR, idiomas ms, en.sg— Singapur, SGD, idioma en.ph— Filipinas, PHP, idioma en.th— Tailandia, THB, idiomas th, en.jp— Japón, JPY, idiomas ja, en.kr— Corea del Sur, KRW, idiomas ko, en.au— Australia, AUD, idioma en.nz— Nueva Zelanda, NZD, idioma en.mx— México, MXN, idiomas es, en.cl— Chile, CLP, idioma es.co— Colombia, COP, idioma es.
languagestringEl idioma de la respuesta, uno de los que sirve la web del mercado; por defecto, el primero (es en es, en en us, de en de). En España: es, en, ca (catalán), eu (euskera) o gl (gallego). Otros mercados con varios idiomas: us en/es, mx es/en, ca en/fr, de y 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, los mercados del Golfo y árabes ar/en (ma ar/fr/en), my ms/en, th th/en, jp ja/en, kr ko/en, cn zh/en, pr en/es, do y es_islands es/en, is en/is. El resto tiene un solo idioma. Otro código responde 400.
Example: ca
querystringSolo las tiendas cuyo nombre, ciudad, código postal o dirección contengan este texto, 1-80 caracteres.
Example: Madrid
latnumberCon lng: tiendas ordenadas por distancia a este punto, con distance_km.
Example: 40.42
lngnumberCon lat.
Example: -3.70
limitintegerdefault:50Tiendas que devolver, 1-200.
Example: 10
Request
from scavio import ScavioClient
client = ScavioClient(api_key="sk_live_your_key")
# Las 3 tiendas de IKEA más cercanas al centro de Madrid, con su store_id para el stock.
r = client.ikea.stores(country="es", lat=40.42, lng=-3.70, limit=3)["data"]
for s in r["stores"]:
print(s["store_id"], s["name"], s["distance_km"], s["address"]["display"])Response