OECD Data API — Makroøkonomi og sosialindikatorer
OECDs SDMX REST-API gir tilgang til tusenvis av indikatorer for 38 OECD-land inkl. Sverige, Danmark og Norge: BNP, inflasjon, arbeidsmarked, sosiale utgifter, skatter, helse og utdanning. Historiske tidsserier tilbake til 1960. Komplementær til Eurostat for ikke-EU-sammenligning. Fri bruk med attribusjon, hard rate-limit (20 nedlastinger/time) → 30 dagers cache. SDMX-JSON.
—
Datamengde
Månedlig
Oppdatering
3
MCP-verktøy
{
"data": "..."
}MCP-integrasjon
API-endepunkter
/dataHent SDMX-datasett
- dataflow påkrevd
- OECD dataflow-ID (uten agency/versjon — angi agency separat)
dataflow=DSD_NAMAIN10@DF_TABLE1_EXPENDITURE - agency valgfri
- SDMX agency-ID som eier dataflow-en
agency=OECD.SDD.NAD - version valgfri
- SDMX-versjon av dataflyten. Inngår i upstream-nøkkelen `{agency},{dataflow},{version}`.
version=1.0 - selection påkrevd
- SDMX serie-nøkkel: dimensjons-verdier separert med `.`, `+` for alternativer på én dimensjon, `*` for alle. Rekkefølgen følger dataflyt-ens DSD.
selection=A.NOR+SWE+DNK.*.*.*.*.B1GQ.*.*.*.USD_EXC.V.*.* - startPeriod valgfri
- Startperiode (YYYY / YYYY-MM / YYYY-MM-DD)
startPeriod=2020 - endPeriod valgfri
- Sluttperiode (YYYY / YYYY-MM / YYYY-MM-DD)
endPeriod=2023
Vis curl-eksempel
# GET https://data.ketl.no/api/connectors/oecd-data/data?dataflow=DSD_NAMAIN10%40DF_TABLE1_EXPENDITURE&selection=A.NOR%2BSWE%2BDNK.*.*.*.*.B1GQ.*.*.*.USD_EXC.V.*.*
curl \
-H "Accept: application/json" \
"https://data.ketl.no/api/connectors/oecd-data/data?dataflow=DSD_NAMAIN10%40DF_TABLE1_EXPENDITURE&selection=A.NOR%2BSWE%2BDNK.*.*.*.*.B1GQ.*.*.*.USD_EXC.V.*.*"Autentisert kall — legg til én av disse headerne: x-api-key: ketl_… · Authorization: Bearer … — Se full referanse i dokumentasjonen.
/gdpKonveniens: BNP per land
- countries påkrevd
- ISO-3 landkoder separert med `,` (anbefalt). `+` godtas som alias, men MÅ URL-enkodes (`%2B`) — en rå `+` i en query-string dekodes som mellomrom.
countries=NOR,SWE,DNK - startPeriod valgfri
- Startår (YYYY). Kun år — denne ruta er årlig, til forskjell fra `/data`, som også tar YYYY-MM og YYYY-MM-DD.
startPeriod=2020 - endPeriod valgfri
- Sluttår (YYYY). Kun år, se `startPeriod`.
endPeriod=2023
Vis curl-eksempel
# GET https://data.ketl.no/api/connectors/oecd-data/gdp?countries=NOR%2CSWE%2CDNK
curl \
-H "Accept: application/json" \
"https://data.ketl.no/api/connectors/oecd-data/gdp?countries=NOR%2CSWE%2CDNK"Autentisert kall — legg til én av disse headerne: x-api-key: ketl_… · Authorization: Bearer … — Se full referanse i dokumentasjonen.
/dataflowsList tilgjengelige dataflows
- agency valgfri
- SDMX agency-ID hvis dataflyter skal listes. `all` gir hele katalogen (~5,9 MB); f.eks. `OECD.CTP.TPS` (skatt), `OECD.ELS.HD` (helse), `OECD.EDU.IMEP` (utdanning).
agency=OECD.SDD.NAD
Vis curl-eksempel
# GET https://data.ketl.no/api/connectors/oecd-data/dataflows
curl \
-H "Accept: application/json" \
"https://data.ketl.no/api/connectors/oecd-data/dataflows"Autentisert kall — legg til én av disse headerne: x-api-key: ketl_… · Authorization: Bearer … — Se full referanse i dokumentasjonen.