303.525 datasets geïndexeerd1.419 uitgevers
Open Data IndexDe index van open data over Nederland
Bronnen›Economie
Organisatie voor Economische Samenwerking en Ontwikkeling
Internationaal, relevant voor Nederland

OECD Data Explorer

Ruim 1.500 tabellen van de OESO over werk, inkomen, belastingen, onderwijs, zorg, wonen en milieu. Voor elk lidland op dezelfde manier gemeten, dus goed om Nederland te vergelijken met landen buiten Europa, zoals de Verenigde Staten, Japan of Canada.

EconomieWerkOnderwijsGezondheidOpenAPIDownloadWereld · land (soms regio)
Achter op schema · bijgewerkt in augustus 2026 · gecontroleerd 17:23
data-explorer.oecd.org
Schermafbeelding van data-explorer.oecd.org
Nog geen voorbeeldgrafiek

Deze pagina is opgebouwd uit de catalogus en de dagelijkse statuscheck. Een uitgewerkte pagina krijgt ook grafieken uit de bron zelf, de valkuilen, voorbeeldcode en sites die de bron gebruiken.

Zie een uitgewerkte pagina

Wat er allemaal in zit1.550

Alle dataflows van de OECD Data Explorer, in de onderwerpenindeling van de OESO zelf, elke nacht opgehaald. Een dataflow kan onder meer onderwerpen staan. Elke dataflow heeft een eigen pagina met de SDMX-aanroep voor de nieuwste waarneming van Nederland, het aantal waarnemingen en de periode. De titels zijn Engels, zoals de bron ze publiceert.

1.550dataflows
2,1 mld.waarnemingen in totaal
1.550met een API of kaartdienst
339bijgewerkt in de afgelopen 30 dagen

Wat je ermee kunt bouwen1

Wat kun je ermee?4 ideeën

Om te beginnen

Werken we echt zo weinig?

Een werkende in Nederland werkte in 2025 gemiddeld 1.436 uur, tegen 1.332 in Duitsland, 1.586 in België en 1.800 in de Verenigde Staten (OESO, werkelijk gewerkte uren per werkende per jaar). In 1970 was het in Nederland nog 1.809 uur.

Om te beginnen

Werkloosheid per maand, naast de buren

In augustus 2026 was de werkloosheid in Nederland 4,0 procent, net als in Duitsland. België zat op 5,9 en het OESO-gemiddelde op 5,0 procent (seizoensgecorrigeerd, 15 jaar en ouder).

Voor gevorderden

Belastingdruk op loon

De OESO rekent voor elk land uit hoeveel belasting en premie een werknemer en werkgever betalen. Vergelijk Nederland met landen buiten de EU, waar Eurostat niet komt.

Voor gevorderden

Eén URL per grafiek

Bouw een vaste API-aanroep met lastNObservations en laat een grafiek zichzelf bijwerken zodra de OESO een nieuwe maand publiceert.

Zo verwerk je het4 stappen

  1. Zoek de tabel in de Data Explorer

    Kies een tabel, zet de filters goed en open 'Developer API'. Daar staat de SDMX-aanroep die precies jouw selectie ophaalt.

  2. Of zoek in de lijst van alle tabellen

    Eén aanroep geeft alle 1.550 tabellen (dataflows) met id, versie en uitgevende afdeling (15 okt 2026, 10 MB).

    https://sdmx.oecd.org/public/rest/dataflow/all
  3. Lees welke dimensies er zijn

    De sleutel in de URL heeft één plek per dimensie, gescheiden door punten. Leeg = alles. Vraag de structuur op met references=all om de volgorde en de codes te zien.

    https://sdmx.oecd.org/public/rest/dataflow/OECD.ELS.SAE/DSD_HW@DF_AVG_ANN_HRS_WKD/1.0?references=all
  4. Haal data op als CSV

    Met format=csvfilewithlabels krijg je codes én namen. Meerdere landen scheid je met een plus: NLD+DEU+BEL.

    https://sdmx.oecd.org/public/rest/data/OECD.SDD.TPS,DSD_LFS@DF_IALFS_UNE_M,1.0/NLD+DEU+BEL+OECD.UNE_LF_M.PT_LF_SUB._Z.Y._T.Y_GE15._Z.M?lastNObservations=1&dimensionAtObservation=AllDimensions&format=csvfilewithlabels

Interessante koppelingen

Vergelijkbare bronnen

Waar je op moet letten

  • Verkeerde code = 404, geen lege lijst

    Een sleutel zonder resultaat geeft HTTP 404 met de tekst NoResultsFound. Ook de standaardweergave in de metadata noemde voor de maandwerkloosheid code UNE_M, terwijl de data code UNE_LF_M gebruiken (15 okt 2026). Begin met alleen het land en vul daarna de andere dimensies in.

  • Kies elke dimensie bewust

    Laat je een dimensie leeg, dan krijg je alle varianten door elkaar: bij werkuren bv. alle werkenden (_T) én alleen werknemers (ICSE93_1). Die verschillen voor Nederland ruim 80 uur per jaar (2025).

  • Rijen komen ongesorteerd

    De CSV is niet op land of jaar gesorteerd. Sorteer zelf voordat je een reeks tekent.

  • Website weigert scripts

    Op 15 oktober 2026 gaf www.oecd.org (ook de API-uitleg en de voorwaarden) HTTP 403 aan onze eerlijke user-agent. De API op sdmx.oecd.org werkte wel. De handleiding staat als PDF op gitlab.algobank.oecd.org.

APISDMX 2.1 REST (ook SDMX REST 2.0) · gelezen 16 okt 2026

StandaardSDMX 2.1 REST (ook SDMX REST 2.0)documentatie
Toegang zonder sleutel

Geen sleutel of account nodig getest

Omvang1.550

dataflows (tabellen) in dataflow/all (16 okt 2026) getest

Formaten

csvjsonxml

Basisadres

https://sdmx.oecd.org/public/rest

Endpoints 6

  • GET/data/{agency},{dataflow},{versie}/{sleutel}Data (SDMX API 1). Sleutel: één plek per dimensie (zonder tijd), punten ertussen, + voor meer codes, leeg = alles. Voorbeeld: OECD.SDD.TPS,DSD_LFS@DF_IALFS_UNE_M,1.0/NLD+DEU.UNE_LF_M.PT_LF_SUB._Z.Y._T.Y_GE15._Z.M
  • GET/v2/data/dataflow/{agency}/{dataflow}/{versie}/{sleutel}Data (SDMX API 2): één code per dimensie, * als jokerteken, tijd met c[TIME_PERIOD]=ge:2018+le:2024. Versie + = nieuwste.
  • GET/dataflow/allAlle 1.550 dataflows met id, agency, versie en naam (10 MB als JSON met Accept application/vnd.sdmx.structure+json).
  • GET/dataflow/{agency}/{dataflow}/{versie}?references=allEén dataflow met datastructuur, codelijsten en concepten: de volgorde van de dimensies en alle codes.
  • GET/availableconstraint/{agency},{dataflow},{versie}/{sleutel}/all/{dimensie}Welke codes van één dimensie data hebben bij deze sleutel, plus het aantal waarnemingen (obs_count). Handig om de juiste MEASURE-code te vinden.
  • GET/codelist/{agency}/{codelijst}Codelijst met namen, bv. /codelist/OECD/CL_AREA (landen en gebieden, 576 kB JSON).

Filteren getest

Reekssleutel in het pad: codes in de volgorde van de dimensies, punten ertussen, + voor meer codes, leeg voor alles. Tijd met startPeriod/endPeriod of lastNObservations.

.+ge:le:

Parameters 10

startPeriodBegin (inclusief): 2015, 2015-Q1, 2015-01 of 2015-M01, 2015-01-01.getest
endPeriodEinde (inclusief), zelfde notatie.getest
lastNObservationsHoogstens N waarnemingen per reeks, vanaf de nieuwste. lastNObservations=1 = alleen de nieuwste maand.getest
dimensionAtObservationAllDimensions = platte lijst (handig bij JSON); standaard gegroepeerd per tijdreeks.uit de beschrijving
formatcsvfile (CSV-bestand), csvfilewithlabels (codes én namen), csv, jsondata, genericdata, structurespecificdata. Zonder format: SDMX-ML generic.getest
detailFull (standaard), DataOnly, SeriesKeysOnly, NoData.getest
updatedAfterAlleen waarnemingen die sinds dit moment zijn toegevoegd, gewijzigd of verwijderd (met tijdzone, bv. 2026-10-01T00:00:00+02:00).uit de beschrijving
firstNObservationsHoogstens N waarnemingen per reeks, vanaf de oudste.getest
includeHistory, asOfStaan in de lijst toegestane parameters die de API zelf teruggeeft bij een onbekende parameter; niet verder getest.getest
referencesBij structuurvragen: all (alles wat erbij hoort), met detail=referencepartial.uit de beschrijving

Kolommen in format=csvfile (werkloosheid per maand) 9

NaamTypeBetekenis
DATAFLOWtekstAgency, dataflow en versie, bv. OECD.SDD.TPS:DSD_LFS@DF_IALFS_UNE_M(1.0)
REF_AREAcodeLand (ISO3: NLD, DEU, BEL) of groep (OECD, EA20)
MEASUREcodeWat er gemeten is, bv. UNE_LF_M (werkloosheid per maand)
UNIT_MEASUREcodeEenheid, bv. PT_LF_SUB (procent van de beroepsbevolking in dezelfde groep)
ADJUSTMENTcodeY = seizoens- en kalendergecorrigeerd
TIME_PERIODperiodePeriode: 2025, 2026-08, 2026-Q2
OBS_VALUEgetalDe waarde
OBS_STATUScodeStatus van de waarneming (A = normaal)
UNIT_MULTgetalMacht van tien waarmee de waarde vermenigvuldigd is (0 = geen)

Limieten en valkuilen

  • Bij aanroepen kort na elkaar geeft de API 429. Wacht dan oplopend (15, 30, 45 s) en vraag liever één keer meer landen tegelijk met +. ervaring
  • De OESO kondigde in november 2024 een limiet op datadownloads aan (pagina 'API best practices'; zoekresultaten noemen 60 per uur). Die pagina op www.oecd.org gaf ons 403, dus het getal hebben we niet zelf gelezen. ervaring
  • Geen sleutel nodig. Zet Accept-Encoding: gzip; dataflow/all is 10 MB. getest
  • Geen resultaat = HTTP 404 met de platte tekst NoResultsFound, geen lege lijst. getest
  • Een onbekende parameter (bv. lang=en) geeft 403 met de lijst toegestane parameters: startPeriod, endPeriod, updatedAfter, firstNObservations, lastNObservations, dimensionAtObservation, detail, includeHistory, asOf (format werkt ook). getest
  • Verkeerd aantal dimensies in de sleutel: bij availableconstraint 403 'Not enough key values in query, expecting 9 got 11'; bij data kwam alleen NoResultsFound. Tel de punten. getest
  • De codes in de standaardweergave kloppen niet altijd met de data: de metadata noemden UNE_M, de data gebruiken UNE_LF_M. Vraag availableconstraint voor de dimensie MEASURE. getest
  • Accept-Language: * (de standaard van Node fetch) geeft HTTP 500 'Internal server error', op structuur- én datavragen (gemeten met curl: zonder die kop 200, met die kop 500; een antwoord dat al in de cache van de OESO staat komt wel door). Zet zelf Accept-Language: en. Volgens de handleiding hangt ook het scheidingsteken van SDMX-CSV af van Accept-Language (soms ;). getest
  • Laat je een dimensie leeg, dan krijg je alle varianten door elkaar (bij werkuren alle werkenden én alleen werknemers). Kies elke dimensie bewust. ervaring
  • CSV-rijen komen niet gesorteerd op land of periode. csvfilewithlabels heeft een andere kop (STRUCTURE, STRUCTURE_ID, met een namenkolom naast elke code). getest
  • Dataflows verwijzen soms naar een oudere structuurversie; zonder versie in het pad (SDMX API 1) of met + (API 2) krijg je de nieuwste, die niet altijd achterwaarts compatibel is. uit de beschrijving
  • De Data Explorer heeft per tabel een knop 'Developer API' met precies de aanroep voor jouw selectie. uit de beschrijving

Probeer het HTTP 200 · 1.242 ms · 16 okt

https://sdmx.oecd.org/public/rest/data/OECD.SDD.TPS,DSD_LFS@DF_IALFS_UNE_M,1.0/NLD+DEU+BEL.UNE_LF_M.PT_LF_SUB._Z.Y._T.Y_GE15._Z.M?lastNObservations=2&format=csvfile
DATAFLOW,REF_AREA,MEASURE,UNIT_MEASURE,TRANSFORMATION,ADJUSTMENT,SEX,AGE,ACTIVITY,FREQ,TIME_PERIOD,OBS_VALUE,BASE_PER,OBS_STATUS,UNIT_MULT,DECIMALS
OECD.SDD.TPS:DSD_LFS@DF_IALFS_UNE_M(1.0),BEL,UNE_LF_M,PT_LF_SUB,_Z,Y,_T,Y_GE15,_Z,M,2026-08,5.9,,A,0,1
OECD.SDD.TPS:DSD_LFS@DF_IALFS_UNE_M(1.0),BEL,UNE_LF_M,PT_LF_SUB,_Z,Y,_T,Y_GE15,_Z,M,2026-07,6,,A,0,1
OECD.SDD.TPS:DSD_LFS@DF_IALFS_UNE_M(1.0),DEU,UNE_LF_M,PT_LF_SUB,_Z,Y,_T,Y_GE15,_Z,M,2026-08,4,,A,0,1
OECD.SDD.TPS:DSD_LFS@DF_IALFS_UNE_M(1.0),DEU,UNE_LF_M,PT_LF_SUB,_Z,Y,_T,Y_GE15,_Z,M,2026-07,4,,A,0,1
OECD.SDD.TPS:DSD_LFS@DF_IALFS_UNE_M(1.0),NLD,UNE_LF_M,PT_LF_SUB,_Z,Y,_T,Y_GE15,_Z,M,2026-08,4,,A,0,1
OECD.SDD.TPS:DSD_LFS@DF_IALFS_UNE_M(1.0),NLD,UNE_LF_M,PT_LF_SUB,_Z,Y,_T,Y_GE15,_Z,M,2026-07,4,,A,0,1

Ingekort antwoord, opgeslagen bij het oogsten. Klik op het adres voor het echte, actuele antwoord.

Gelezen uit OECD Data API documentation (PDF, bijgewerkt 17 sep 2026): data- en structuurvragen, parameters, formaten · Lijst van alle dataflows (SDMX-structuur). Labels: uit de beschrijving staat in wat de api zelf publiceert. getest uit onze eigen kleine aanroep. platform geldt voor elk api van dit platform, volgens de documentatie. ervaring zelf ondervonden bij het bouwen van open data index.

Zo haal je het op

curl "https://sdmx.oecd.org/public/rest/data/OECD.ELS.SAE,DSD_HW@DF_AVG_ANN_HRS_WKD,1.0/NLD+DEU+BEL+USA........_T....?startPeriod=2025&format=csvfilewithlabels"

Meer van OESO in onze index

1.550 datasets in OECD Data Explorer. Dit zijn de laatst gewijzigde.

Alles over OESO

Meer in dit thema

Bekijk hoe deze pagina is opgebouwd
bron: oecd-data
blokken: []
secties:
  - ideeen
  - verwerken
  - koppelingen
  - vergelijkbaar
  - beperkingen
  - code
cache:
  tag: bron:oecd-data
  ververs: na statuscheck, als de bron nieuwer is
statuscheck:
  methode: nieuwste maand van de werkloosheid in Nederland (SDMX-API)
  verwacht: maandelijks

Bron: content/bronnen/oecd-data.yaml · Markdown