IKEA
IKEA Categories API
Tirgus IKEA kategoriju koks tāds, kādu to rāda vietnes izvēlne: katras kategorijas id (category endpoint ievade), nosaukums, url un apakškategorijas. ASV kokā 13.11.2026 bija 1570 kategorijas zem 23 augšējā līmeņa kategorijām. parent_id atgriež vienas kategorijas apakškoku. 50 ikea.com tirgos. Maksā 1 kredītu par pieprasījumu.
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 tirgus kā kods ar mazajiem burtiem. Šis endpoint apkalpo 50 ikea.com tirgus. Nosaukumi, apraksti un etiķetes atnāk tirgus valodā un cenas tirgus valūtā, nekad nekonvertētas; atbildē atkārtojas country, language un currency. Tirgus, kura nav sarakstā, atbild ar 400, pirms kaut kas tiek norakstīts.
Example: lv
us— ASV, USD, valodas en, es. Noklusējums.ca— Kanāda, CAD, valodas en, fr.gb— Apvienotā Karaliste, GBP, valoda en.ie— Īrija, EUR, valoda en.de— Vācija, EUR, valodas de, en.at— Austrija, EUR, valodas de, en.ch— Šveice, CHF, valodas de, fr, it, en.fr— Francija, EUR, valoda fr.be— Beļģija, EUR, valodas nl, fr, en.nl— Nīderlande, EUR, valodas nl, en.dk— Dānija, DKK, valoda da.se— Zviedrija, SEK, valodas sv, en.no— Norvēģija, NOK, valodas no, en.fi— Somija, EUR, valodas fi, sv, en.ee— Igaunija, EUR, valodas et, ru, en.lv— Latvija, EUR, valodas lv, ru, en.lt— Lietuva, EUR, valodas lt, ru, en.pl— Polija, PLN, valoda pl.cz— Čehija, CZK, valodas cs, en.sk— Slovākija, EUR, valoda sk.hu— Ungārija, HUF, valoda hu.hr— Horvātija, EUR, valoda hr.si— Slovēnija, EUR, valoda sl.rs— Serbija, RSD, valoda sr.ro— Rumānija, RON, valoda ro.pt— Portugāle, EUR, valodas pt, en.es— Spānija, EUR, valodas es, en, ca, eu, gl.it— Itālija, EUR, valoda it.il— Izraēla, ILS, valoda he.ae— Apvienotie Arābu Emirāti, AED, valodas ar, en.sa— Saūda Arābija, SAR, valodas ar, en.kw— Kuveita, KWD, valodas ar, en.qa— Katara, QAR, valodas ar, en.bh— Bahreina, BHD, valodas ar, en.om— Omāna, OMR, valodas ar, en.jo— Jordānija, JOD, valodas ar, en.eg— Ēģipte, EGP, valodas ar, en.ma— Maroka, MAD, valodas ar, fr, en.in— Indija, INR, valoda en.my— Malaizija, MYR, valodas ms, en.sg— Singapūra, SGD, valoda en.ph— Filipīnas, PHP, valoda en.th— Taizeme, THB, valodas th, en.jp— Japāna, JPY, valodas ja, en.kr— Dienvidkoreja, KRW, valodas ko, en.au— Austrālija, AUD, valoda en.nz— Jaunzēlande, NZD, valoda en.mx— Meksika, MXN, valodas es, en.cl— Čīle, CLP, valoda es.co— Kolumbija, COP, valoda es.
languagestringAtbildes valoda, viena no tām, ko piedāvā tirgus vietne; noklusējums ir tirgus pirmā valoda (lv tirgū lv, us tirgū en, de tirgū de). ikea.lv piedāvā lv, ru un en, ikea.ee et, ru un en, ikea.lt lt, ru un en. Citi daudzvalodu tirgi: us en/es, ca en/fr, de un 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, Persijas līča un arābu tirgi 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 un es_islands es/en, is en/is. Pārējiem tirgiem ir viena valoda. Cits kods atbild ar 400.
Example: lv
parent_idstringAtgriezt tikai šīs kategorijas apakškoku (categories[].id), piem., st001.
Example: st001
Request
from scavio import ScavioClient
client = ScavioClient(api_key="sk_live_your_key")
# Mēbeļu mantu glabāšanai (st001) apakškoks ikea.lv.
r = client.ikea.categories(country="lv", parent_id="st001")["data"]
def walk(nodes, depth=0):
for n in nodes:
print(" " * depth, n["id"], n["name"])
walk(n["children"], depth + 1)
walk(r["categories"])Response