All datasets

Consumer price index by derived series and goods/services group, monthly

CPI, CPI-AT (adjusted for tax changes) and CPI-ATE (adjusted for tax changes, excluding energy) by 14 goods and services main groups: index (2025=100), monthly change and 12-month rate, monthly from July 2000. Source: StatBank table 14704.

Source: Statistics Norway (StatBank)36,582 rowsUpdated: 9/22/2026License: CC-BY-4.0
cpiinflationpricesnorwaycore-inflationcoicop

Quality

100

Attribution

Statistics Norway

Schema

ColumnTypeDescription
datetimestampStart of the observation period (SSB StatBank dimension Tid: month for monthly tables, year for annual tables).
series_idstringStable row key: the SSB StatBank dimension codes for this observation, joined by '.'.
series_labelstringHuman-readable label: the SSB StatBank dimension value texts for this observation, joined by ' — '.
derived_seriesstringSSB StatBank dimension 'derived series'. Provider code values include: KPI: Consumer price index (CPI); KPI-JA: CPI adjusted for tax changes (CPI-AT); KPI-JAE: CPI adjusted for tax changes and excluding energy products (CPI-ATE).
derived_series_namestringStatistics Norway's value text for the 'derived series' dimension code.
goods_services_groupstringSSB StatBank dimension 'goods and services'. Provider code values include: 00: Total; 01: Food and non-alcoholic beverages; 02: Alcoholic beverages, tobacco and narcotics; 03: Clothing and footwear; 04: Housing, water, electricity, gas and other fuels; 05: Furnishings, household equipment and routine household maintenance.
goods_services_group_namestringStatistics Norway's value text for the 'goods and services' dimension code.
contentsstringSSB StatBank dimension 'contents'. Provider code values include: KPIJustIndMnd: Index (2025=100); Manedsendring: Monthly change (per cent); Tolvmanedersendring: 12-month rate (per cent).
contents_namestringStatistics Norway's value text for the 'contents' dimension code.
valuefloatMeasured value. Definition and unit depend on the series — see the 'contents' / 'contents_name' dimension, whose value texts are Statistics Norway's own (e.g. 'Consumer Price Index', '12-month rate (per cent)', 'Unemployment rate (LFS)', 'Persons').

Sample rows

dateseries_idseries_labelderived_seriesderived_series_namegoods_services_groupgoods_services_group_namecontentscontents_namevalue
2002-12-01T00:00:00KPI-JA.00.KPIJustIndMndCPI adjusted for tax changes (CPI-AT) — Total — Index (2025=100)KPI-JACPI adjusted for tax changes (CPI-AT)00TotalKPIJustIndMndIndex (2025=100)58
2003-01-01T00:00:00KPI-JA.00.KPIJustIndMndCPI adjusted for tax changes (CPI-AT) — Total — Index (2025=100)KPI-JACPI adjusted for tax changes (CPI-AT)00TotalKPIJustIndMndIndex (2025=100)59.3
2003-02-01T00:00:00KPI-JA.00.KPIJustIndMndCPI adjusted for tax changes (CPI-AT) — Total — Index (2025=100)KPI-JACPI adjusted for tax changes (CPI-AT)00TotalKPIJustIndMndIndex (2025=100)59.4
2003-03-01T00:00:00KPI-JA.00.KPIJustIndMndCPI adjusted for tax changes (CPI-AT) — Total — Index (2025=100)KPI-JACPI adjusted for tax changes (CPI-AT)00TotalKPIJustIndMndIndex (2025=100)58.9
2003-04-01T00:00:00KPI-JA.00.KPIJustIndMndCPI adjusted for tax changes (CPI-AT) — Total — Index (2025=100)KPI-JACPI adjusted for tax changes (CPI-AT)00TotalKPIJustIndMndIndex (2025=100)58.4

Download sample data

Download the full sample snapshot for this dataset (sample rows, not the complete dataset).

Use with an LLM

Point any LLM at the metadata endpoint — the documentation above is machine-readable too (JSON-LD + Croissant).

cURL

curl "https://datazimuts.com/v1/datasets/ssb/cpi_by_goods_services" | jq '{title, rows, columns_count, license}'

Python

import requests

ds = requests.get("https://datazimuts.com/v1/datasets/ssb/cpi_by_goods_services").json()
print(ds["title"], ds["rows"], "rows")

# Sample rows for an LLM context window
for row in ds.get("sample_rows", [])[:5]:
    print(row)

API endpoint: https://datazimuts.com/v1/datasets/ssb/cpi_by_goods_services

Tip: fetch /llms.txt for the full machine-readable catalog.