ScavioScavio
Pricing
Tools
Sign InsGet Startedg
Blog
Ikea10 min lesetidNov 13, 2026

Slik henter du IKEA priser med API: pris, førpris og tilbud fra IKEA Norge som JSON, steg for steg

Hent IKEA priser med API: Scavios IKEA API gir pris, førpris, tilbud og lagerstatus fra IKEA Norge som JSON i NOK, steg for steg med curl og ekte svar.

Scavio Team

Nov 13, 2026

Prøv IKEA-API-et gratis
scavio
Furniture / Price monitoring
Ikea

For å hente IKEA priser med API sender du et søkeord eller artikkelnummer med "country": "no" til Scavios IKEA API. POST /api/v1/ikea/search gir hvert produkt fra IKEA Norge med pris, førpris, prisskilt og gyldighetsdatoer i NOK, POST /api/v1/ikea/items priser opptil 100 artikkelnumre i ett kall, og POST /api/v1/ikea/compare priser ett nummer i opptil 10 land. Hvert kall koster 1 kreditt (compare 1 per land), 1 USD per 1 000 forespørsler på Growth-abonnementet.

Siden 1. september 2026 har IKEA satt ned priser i Europa, og hvilke produkter og hvor mye "will differ from market to market" (Ingka Group). Stegene under henter nettopp det: prisen, førprisen og datoen da den nye prisen går ut. Hvert svar er et forkortet opptak fra 13. november 2026; verdiene er uendret, bilder og lange felt er fjernet. Prisene er tall i markedets valuta: 795 med "currency": "NOK" er 795 kr. IKEA Norge (no, norsk eller engelsk) virker på 11 av de 12 endepunktene; As-is finnes ikke i Norge.

Steg 1: Finn artikkelnummeret

Artikkelnummeret er de 8 sifrene på slutten av hver IKEA-produkt-URL (.../kallax-hylle-hvit-80275887/), på prislappen 802.758.87. Etter navn finner du det med et søk:

Bash
curl -s https://api.scavio.dev/api/v1/ikea/search \
  -H "Authorization: Bearer $SCAVIO_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"query": "kallax", "country": "no"}'

IKEA Norge ga 124 treff, 24 per side. Det første, uten bilder, varianter og kategoristi:

JSON
{
  "query": "kallax",
  "total": 124,
  "page": 1,
  "page_size": 24,
  "total_pages": 6,
  "count": 24,
  "country": "no",
  "language": "no",
  "currency": "NOK",
  "items": [
    {
      "item_no": "80275887",
      "item_no_global": "80275887",
      "is_combination": false,
      "name": "KALLAX",
      "type_name": "Hylle",
      "design": "hvit",
      "measure_text": "77x147 cm",
      "url": "https://www.ikea.com/no/no/p/kallax-hylle-hvit-80275887/",
      "price": 795,
      "previous_price": 995,
      "price_tag": "new_lower_price",
      "price_tag_text": "Ny lavere pris",
      "price_valid_from": "2026-09-01",
      "price_valid_to": "2026-11-29",
      "rating": 4.7,
      "rating_count": 8241,
      "online_sellable": true
    }
  ]
}

19 av de 24 treffene hadde ny lavere pris, alle gyldige til 29. november 2026. Search tar query, country, language (no eller en; med "language": "en" kom samme søk tilbake som "Shelving unit", med de samme 124 treffene), page og page_size opptil 100, sju sorteringer og filtre for farge, prisintervall, kategori, nytt, siste sjanse, IKEA Family-pris og bestselger, pluss facets (20 på dette søket). Svaret kom på 0,7 sekunder. 1 kreditt. For et søkefelt gir POST /api/v1/ikea/suggestions med {"query": "kall", "country": "no"} forslagene fra søkefeltet, også 1 kreditt.

Steg 2: Les ett produkt

Bash
curl -s https://api.scavio.dev/api/v1/ikea/product \
  -H "Authorization: Bearer $SCAVIO_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"item_no": "80275887", "country": "no"}'

KALLAX hos IKEA Norge, uten beskrivelse, bilder, vedlikehold og dokumenter:

JSON
{
  "item_no": "80275887",
  "article_number": "802.758.87",
  "name": "KALLAX",
  "full_name": "KALLAX Hylle - hvit 77x147 cm",
  "price": 795,
  "previous_price": 995,
  "price_valid_from": "2026-09-01",
  "price_valid_to": "2026-11-29",
  "family_price": null,
  "currency": "NOK",
  "dimensions": { "width": "76.5 cm", "depth": "39 cm", "height": "146.5 cm", "weight": null },
  "rating": 4.7,
  "rating_count": 8246,
  "availability_online": "in_stock",
  "price_tag": "new_lower_price",
  "price_note": "Ny lavere pris",
  "measurements": [
    { "name": "Bredde", "value": "76.5 cm" },
    { "name": "Maks belastning/hylleplate", "value": "13 kg" }
  ],
  "packaging": {
    "number_of_packages": 1,
    "packages": [
      {
        "item_no": "80275887",
        "dimensions": { "width": { "text": "41 cm", "value": 41 }, "height": { "text": "16 cm", "value": 16 }, "length": { "text": "150 cm", "value": 150 } },
        "weight": { "text": "20.30 kg", "value": 20.3 },
        "quantity": 1
      }
    ]
  },
  "assembly_pdfs": [
    { "label": "KALLAX Hylle", "url": "https://www.ikea.com/no/no/assembly_instructions/kallax-hylle-hvit__AA-2703433-1-2.pdf", "article_number": "802.758.87" }
  ],
  "designer": "Tord Björklund",
  "return_policy_days": 365,
  "country": "no",
  "language": "no"
}

Produktsiden viste 8 246 vurderinger, søket litt tidligere 8 241: tallet er det siden viser når du kaller. Product gir også materialer, vedlikehold, sikkerhet, varianter, delvurderinger og de 3 nyeste anmeldelsene, og tar en produkt-url i stedet for item_no. KALLAX-siden svarte på 8,8 sekunder, BILLY bokhylle 00263850 (895 NOK, ingen reduksjon) på 18,3; et produktkall kan ta opptil rundt 100 sekunder, så sett en timeout på 120 sekunder. 1 kreditt.

Steg 3: Pris ett artikkelnummer i opptil 10 land

Bash
curl -s https://api.scavio.dev/api/v1/ikea/compare \
  -H "Authorization: Bearer $SCAVIO_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"item_no": "80275887", "countries": ["no", "se", "dk", "fi", "de", "nl"]}'

Hvert marked svarer med country, language, currency, found, lokalt name, type_name og design, price, previous_price, price_tag og url. Samme dag ga separate opptak av det samme artikkelnummeret disse verdiene:

MarkedLokalt navnPrisFørprisPrisskilt
no NorgeKALLAX Hylle, hvit795 NOK995 NOKnew_lower_price
se SverigeKALLAX Hylla, vit599 SEKingennone
dk DanmarkKALLAX Reol, hvid449 DKK499 DKKnew_lower_price
fi FinlandKALLAX Hylly, valkoinen49 EUR69,99 EURnew_lower_price
de TysklandKALLAX Regal, weiß49,99 EUR59,99 EURnew_lower_price
nl NederlandKALLAX Open kast, wit49,99 EUR69,99 EURnew_lower_price

Compare tar 2 til 10 av de 50 ikea.com-landene og koster 1 kreditt per land som svarer, found: false medregnet; et land i errors belastes ikke. Dette kallet er 6 kreditter. Noen markeder (us, ca, jp, au, kr, in, my, sg, ph ...) selger samme produkt under et annet nummer og svarer derfor found: false. Prisene omregnes aldri.

Steg 4: Pris 100 artikkelnumre på ett marked

For en ønskeliste er ett items-kall per land billigere enn ett compare-kall per produkt:

Bash
curl -s https://api.scavio.dev/api/v1/ikea/items \
  -H "Authorization: Bearer $SCAVIO_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"item_nos": ["80275887", "00263850", "20275814"], "country": "no"}'

Hver vare kommer tilbake med de samme prisfeltene som i søket (price, previous_price, price_tag, price_valid_from, price_valid_to, rating), og numre markedet ikke selger, ligger i not_found. item_nos tar 1 til 100 numre som liste eller kommaseparert; punktum er tillatt (802.758.87). Et fullstendig svar står i dokumentasjonen. 1 kreditt, enten du sender 3 eller 100 numre.

Steg 5: Les IKEA tilbud og prisskilt

IKEA merker en pris med et skilt, og API-et sender det videre. POST /api/v1/ikea/deals gir én av ti tilbudslister for et marked:

Bash
curl -s https://api.scavio.dev/api/v1/ikea/deals \
  -H "Authorization: Bearer $SCAVIO_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"type": "new_lower_price", "country": "no", "page_size": 100}'

type er én av new_lower_price, new_products, family_price, last_chance, lowest_price, top_seller, limited_edition, time_restricted, in_store_price_only og reduced_price_offer. price_tag er new_lower_price (en reduksjon, med previous_price), time_restricted_offer, family_price, lower_price_in_store, new_product, discontinued eller none. Ved family_price er price IKEA Family-prisen og previous_price prisen for alle. Les sluttdatoen: i søket etter kallax gjaldt alle de nye lavere prisene til 29. november 2026, så neste kall etter den datoen viser hva prisen blir. 1 kreditt for opptil 100 varer per side.

Steg 6: Finn varehus og sjekk lagerstatus

Bash
curl -s https://api.scavio.dev/api/v1/ikea/stores \
  -H "Authorization: Bearer $SCAVIO_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"country": "no"}'

Stores gir hvert norsk varehus med store_id, adresse, koordinater, åpningstider per ukedag, unntak på helligdager og åpningstider for restaurant og Småland; med query filtrerer du på tekst. Med store_id sjekker du deretter lageret for opptil 100 artikkelnumre:

Bash
curl -s https://api.scavio.dev/api/v1/ikea/stock \
  -H "Authorization: Bearer $SCAVIO_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"item_nos": ["80275887", "00263850"], "store_id": "STORE_ID", "country": "no"}'

Hver vare kommer med store_availability.status (in_stock_high, in_stock_low eller out_of_stock) og nettstedets tekst; med zip også hjemlevering. Det er et nivå, ikke et antall. Fullstendige svar står i dokumentasjonen for varehus og lagerstatus. Hver 1 kreditt; store_id filtrerer også search, category og deals på ett varehus.

Steg 7: Les anmeldelser

Bash
curl -s https://api.scavio.dev/api/v1/ikea/reviews \
  -H "Authorization: Bearer $SCAVIO_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"item_no": "80275887", "country": "no"}'

Reviews gir vurdering, antall, fem delvurderinger og de 20 nyeste anmeldelsene produktsiden viser, uten blaing, sortering eller stjernefilter. Det samme produktsvaret fra steg 2 hadde allerede de norske delvurderingene og en anmeldelse:

JSON
{
  "rating": 4.7,
  "rating_count": 8246,
  "secondary_ratings": [
    { "id": "ease_of_assembly", "label": "Enkel montering/installering", "value": 4.7 },
    { "id": "value_for_money", "label": "Verdi for pengene", "value": 4.6 }
  ],
  "reviews_preview": [
    {
      "title": "passer til mye",
      "text": "perfekt på både hjemmekontor og barnerom. Passer permer, leker, kasser og utstyr. Praktisk å sette inn tilbehør som skuffer og dører i noen av rommene",
      "rating": 5,
      "date": "2026-10-27T18:27:17Z",
      "author": "Ingrid",
      "country": null
    }
  ]
}

Antallet gjelder per marked: mange markeder deler én pool (KALLAX: 8 246 i Norge, Danmark og Finland samme dag), andre har sin egen (Nederland 418). 1 kreditt.

Steg 8: Bla i kategorier

POST /api/v1/ikea/category med en category_id eller kategori-url og "country": "no" gir produktene i én kategori med søkets sorteringer, filtre og fasetter. POST /api/v1/ikea/categories gir hele kategoritreet for et marked med id, navn, url og underkategorier, eller et deltre med parent_id. Hver 1 kreditt.

Steg 9: Bygg en ukentlig pristabell

Python
import requests, datetime, json

API = "https://api.scavio.dev/api/v1/ikea"
HEADERS = {"Authorization": "Bearer YOUR_SCAVIO_API_KEY"}
ITEMS = ["80275887", "00263850", "20275814", "00275848", "10409932"]
COUNTRIES = ["no", "se", "dk", "fi"]

def regular(it):
    # family_price: price er medlemsprisen, previous_price prisen for alle
    if it["price_tag"] == "family_price" and it["previous_price"]:
        return it["previous_price"]
    return it["price"]

today = datetime.date.today().isoformat()
rows = []
for c in COUNTRIES:  # ett kall om gangen, 1 kreditt hver
    d = requests.post(f"{API}/items", headers=HEADERS, timeout=120,
                      json={"item_nos": ITEMS, "country": c}).json()["data"]
    for it in d["items"]:
        rows.append({"date": today, "country": c, "currency": d["currency"],
                     "item_no": it["item_no"], "price": regular(it),
                     "previous_price": it["previous_price"], "price_tag": it["price_tag"],
                     "price_valid_to": it["price_valid_to"]})
    for no in d["not_found"]:
        rows.append({"date": today, "country": c, "item_no": no, "price": None})

with open(f"ikea-priser-{today}.json", "w") as f:
    json.dump(rows, f, ensure_ascii=False)

Fire land er 4 kreditter per kjøring, enten du følger 5 eller 100 artikkelnumre. Lagre hver fil: førprisen vises bare mens en reduksjon gjelder, og først din egen historikk viser når en pris har endret seg. Prøv en 502 på nytt etter en pause; mislykkede kall belastes ikke, et ikke-funnet belastes.

Alle IKEA-endepunkter for Norge

EndepunktHva det girKreditterPris per 1 000 kall (Growth)
/api/v1/ikea/searchProdukter for et søkeord, sorteringer, filtre, fasetter11 USD
/api/v1/ikea/productEtt produkt: pris, mål, pakker, monteringsanvisninger, varianter11 USD
/api/v1/ikea/compareEtt artikkelnummer i 2 til 10 av 50 land1 per land1 USD per land
/api/v1/ikea/itemsOpptil 100 artikkelnumre på ett marked11 USD
/api/v1/ikea/dealsÉn av 10 tilbudslister11 USD
/api/v1/ikea/categoryProduktene i en kategori11 USD
/api/v1/ikea/categoriesKategoritreet eller et deltre11 USD
/api/v1/ikea/suggestionsSøkeforslag for et påbegynt søk11 USD
/api/v1/ikea/storesVarehus med åpningstider11 USD
/api/v1/ikea/stockLagerstatus for opptil 100 artikkelnumre i ett varehus11 USD
/api/v1/ikea/reviewsVurdering, delvurderinger og de 20 nyeste anmeldelsene11 USD

As-is finnes ikke for Norge: et kall med "country": "no" svarer 400 før noe belastes. Mislykkede kall belastes ikke; et ikke-funnet belastes.

Og IKEAs offisielle API?

Det finnes ikke noe du kan registrere deg for. IKEA publiserer ingen utviklerportal og noe nøkkelprogram for katalogen, og IKEAs amerikanske vilkår lisensierer innholdet på nettstedet "for non-commercial personal use only". IKEAs egen lagersjekk er en side for kunder med valg av varehus. DIRIGERA- og TRADFRI-hubene har et lokalt grensesnitt for enheter, ikke produktdata.

Kom i gang

  1. Opprett en Scavio-konto: 50 gratis kreditter, uten kredittkort, nok til 50 items-kall med opptil 100 artikkelnumre hver.
  2. Finn artikkelnumrene med search, eller ta dem fra produkt-URL-ene.
  3. Pris dem med ett items-kall per land eller ett compare-kall per produkt.
  4. Lagre hver kjøring med dato, og les price_tag, previous_price og price_valid_to for IKEAs egne reduksjoner.
  5. Test hvert kall først i playgrounden.

Referanser: IKEA API Norge · dokumentasjon søk · priser per land · artikkeloppslag · tilbud · lagerstatus · De beste API-ene for IKEA priser · engelsk versjon

Frequently asked questions

Hvor finner jeg IKEA-artikkelnummeret?

Artikkelnummeret er de 8 sifrene på slutten av hver IKEA-produkt-URL, for eksempel 80275887 i .../kallax-hylle-hvit-80275887/, og på prislappen står det som 802.758.87. API-et tar begge skrivemåtene. Etter navn finner du det med et søk: hvert treff har item_no.

Gir API-et antall varer på lager i varehuset?

Nei. Stock-endepunktet i Scavios IKEA API gir lagerstatusen nettstedet viser for et varehus: in_stock_high, in_stock_low eller out_of_stock, med nettstedets egen tekst, for opptil 100 artikkelnumre per kall. IKEA publiserer ikke antall enheter.

Finnes IKEA As-is (brukte varer) for Norge?

Nei, ikke i API-et. As-is-endepunktet dekker 13 markeder, blant dem Sverige, men ikke Norge. Et kall med country no svarer 400 og belastes ikke. For Norge dekker API-et de 11 andre endepunktene.

Blir IKEA prisene omregnet?

Nei. Hvert svar har markedets valuta og prisen inkludert markedets merverdiavgift, aldri omregnet. Norske, svenske og danske kroner holdes atskilt; bruk din egen kurs med dato hvis du vil sammenligne dem.

Hva koster et IKEA-kall?

1 kreditt per kall på alle endepunkter, compare 1 kreditt per land. På Growth koster 1 000 kreditter 1 USD; Hobby koster 15 USD per måned for 3 000 kreditter, og nye kontoer får 50 kreditter én gang, uten kredittkort. Mislykkede kall belastes ikke, et ikke-funnet belastes.

IKEA Norge som JSON

  • Pris, førpris og gyldighetsdatoer i NOK
  • Tilbud, lagerstatus i varehus og anmeldelser
  • 11 endepunkter, 1 kreditt per kall
Prøv IKEA-API-et gratis

50 free credits, no credit card

On this page

  1. Steg 1: Finn artikkelnummeret
  2. Steg 2: Les ett produkt
  3. Steg 3: Pris ett artikkelnummer i opptil 10 land
  4. Steg 4: Pris 100 artikkelnumre på ett marked

Related articles

View all
  • scavio
    Furniture / Price comparison
    Ikea
    De 7 beste API-ene for IKEA priser i 2026: Scavio viser førprisen og datoen da IKEA Norges nye lavere pris går ut
  • scavio
    Furniture / Price monitoring
    Ikea
    Sådan henter du IKEA priser via API: pris, førpris og tilbud fra IKEA Danmark som JSON, trin for trin
ScavioScavio

One scraper API for every social, search, e-commerce and real estate platform. Built for AI agents.

Product

  • Features
  • Pricing
  • Dashboard
  • Affiliates

Developers

  • Documentation
  • API Reference
  • Quickstart
  • MCP Integration
  • Python SDK

Alternatives

  • Tavily Alternative
  • SerpAPI Alternative
  • Firecrawl Alternative
  • Exa Alternative
  • Serper Alternative
  • Tavily vs Scavio
  • SerpAPI vs Scavio
  • All alternatives
  • Compare Scavio vs alternatives

Search APIs

  • Google Search API
  • Amazon Product API
  • YouTube API
  • Reddit API
  • Walmart Product API
  • TikTok API
  • Instagram API

Tools

  • All Tools

Ask AI about Scavio

© 2026 Scavio. All rights reserved.

Featured on TAAFT
Terms of ServicePrivacy Policy