All datasets

UK CPIH inflation: overall index (monthly)

Consumer Prices Index including owner occupiers' housing costs (CPIH) — Overall Index for the United Kingdom, monthly. Office for National Statistics.

Source: Office for National Statistics457 rowsUpdated: 9/21/2026
inflationpricescpihuk

Quality

100

Attribution

Office for National Statistics

Schema

ColumnTypeDescription
datestringObservation period from the ONS API Time dimension (code list mmm-yy, e.g. 'Jan-24'), stored as the first day of the month.
series_idstringONS API dimension option code identifying the series (e.g. 'CP00' for the CPIH overall index).
series_labelstringSeries label published by the ONS for the dimension option code (e.g. 'Overall Index').
valuefloatObservation value returned by the ONS API. Units are Index: 2015=100. (unit: Index: 2015=100)

Sample rows

dateseries_idseries_labelvalue
1988-01-01CP00Overall Index46.9
1988-02-01CP00Overall Index47
1988-03-01CP00Overall Index47.2
1988-04-01CP00Overall Index47.8
1988-05-01CP00Overall Index48

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/ons/ons_cpih_overall_index" | jq '{title, rows, columns_count, license}'

Python

import requests

ds = requests.get("https://datazimuts.com/v1/datasets/ons/ons_cpih_overall_index").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/ons/ons_cpih_overall_index

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