
Wereldbank indicatoren
Bevolking, economie, gezondheid en onderwijs per land, vaak vanaf 1960. Goed voor het grote plaatje, te grof voor regio's. De bekendste database, de World Development Indicators, heeft bijna 1.500 indicatoren; de hele API telde op 16 oktober 2026 29.490 indicatoren in 70 databases.

Wat er allemaal in zit29.490
Alle indicatoren van de Wereldbank-API, per database (World Development Indicators, Gender Statistics, Doing Business …) en waar de Wereldbank dat aangeeft per onderwerp, elke nacht opgehaald. Een indicator kan in meer databases staan. Elke indicator heeft een eigen pagina met de API-aanroep voor Nederland en de licentie als de metadata die noemt. De titels zijn Engels, zoals de bron ze publiceert.
Bos als aandeel van het landoppervlak in Nederland: lager dan in 25 van de 26 andere EU-landen
Bos als aandeel van het landoppervlak in 2024, in procent. Nederland: 11,0. Hoogste: Finland (74,2); laagste: Malta (1,5).
Aandeel 65-plussers in de bevolking van Nederland: 20,9 procent in 2025, 11,9 procentpunt hoger dan in 1960
Aandeel 65-plussers in de bevolking van Nederland, 1960 – 2025, in procent. Dat is het hoogste punt in de reeks.
Wat je ermee kunt bouwen1
Wat kun je ermee?1 ideeën
Nederland in de wereld
Zet levensverwachting, CO₂ per inwoner of bbp naast andere landen.
Zo verwerk je het3 stappen
Eén indicator voor Nederland
De Indicators API (api.worldbank.org/v2, geen sleutel) geeft per land en indicator een reeks. Vraag JSON en geef de jaren mee. Bevolking van Nederland in 2025: 18.087.633 (lastupdated 8 oktober 2026).
https://api.worldbank.org/v2/country/NLD/indicator/SP.POP.TOTL?format=json&date=2015:2025
Landen naast elkaar
Zet landcodes achter elkaar met een puntkomma. Met mrnev=1 krijg je per land de nieuwste waarde die niet leeg is. CO₂-uitstoot per inwoner in 2024 (zonder landgebruik): Nederland 6,6 ton, Duitsland 6,9, België 7,3.
https://api.worldbank.org/v2/country/NLD;BEL;DEU/indicator/EN.GHG.CO2.PC.CE.AR5?format=json&mrnev=1
Zoek de indicatorcode
De World Development Indicators (bron 2) hebben 1.498 indicatoren (16 oktober 2026). De lijst geeft per code naam, uitleg en herkomst.
https://api.worldbank.org/v2/source/2/indicator?format=json&per_page=100
Vergelijkbare bronnen
EurostatAlleen Europa, maar veel meer detail.
- OW
Waar je op moet letten
- Zonder format=json krijg je XML
Standaard antwoordt de API in XML, 50 rijen per pagina (per_page). format=csv bestaat niet in de API zelf en geeft een foutmelding.
- Geef altijd de jaren mee
Op 16 oktober 2026 gaf …/country/NL/indicator/SP.POP.TOTL?format=json maar één jaar terug, terwijl dezelfde vraag met NLD of met date=1960:2025 alle 66 jaren gaf. Zet date erbij en controleer het veld total.
APIREST (JSON/XML), Indicators API v2 · gelezen 16 okt 2026
Geen sleutel of account nodig getest
indicatoren in 71 databases (/indicator en /source, 16 okt 2026) getest
jsonxmljson-statzip
Basisadres
https://api.worldbank.org/v2
Endpoints 8
- GET
/country/{landen}/indicator/{indicator}De reeks: waarde per land en jaar. Meer landen met ;: NLD;BEL;DEU. all = alle landen én regio's. - GET
/country/{land}/indicator/{ind1};{ind2}?source={id}Meer indicatoren in één aanroep (max. 60), alleen met source erbij (2 = World Development Indicators). - GET
/indicator/{indicator}Beschrijving van een indicator: naam, eenheid, bron, uitleg (sourceNote), herkomst (sourceOrganization). - GET
/source/{id}/indicatorAlle indicatoren van één database, bv. source/2 = World Development Indicators. - GET
/sourceDe 71 databases met id, naam en lastupdated. - GET
/sources/{id}/series/{indicator}/metadataUitgebreide metadata per reeks: definitie, methode, aggregatie, licentie (License_Type). - GET
/country/{land}Landgegevens: ISO2 en ISO3, regio, inkomensgroep, hoofdstad, coördinaten. /country geeft 296 landen en groepen. - GET
/topic, /region, /incomelevelLijsten van 21 onderwerpen, 44 regio's en de inkomensgroepen.
Filteren uit de beschrijving
Landen en indicatoren in het pad (meer met ;), jaren met date (bereik met :), nieuwste waarden met mrv of mrnev. Sorteren kan niet.
Parameters 12
format | json, jsonstat, xml (standaard) of jsonP (met prefix). format=csv bestaat niet (XML-fout 111). | getest |
date | Jaar of bereik met dubbele punt: 2024 of 2015:2025. Ook maand/kwartaal bij hoogfrequente data, YTD:2013. | getest |
mrv | De N nieuwste perioden (ook als ze leeg zijn). | getest |
mrnev | De N nieuwste waarden die niet leeg zijn, per land. | getest |
gapfill | Met mrv: vult een lege periode met een eerdere waarde. | uit de beschrijving |
frequency | Jaar-, kwartaal- of maandwaarden, met mrv. | uit de beschrijving |
per_page | Rijen per pagina, standaard 50. Bij een land met 66 jaren zet je per_page=100. | getest |
page | Paginanummer (vanaf 1); het aantal pagina's staat in pages. | getest |
source | Database-id; verplicht bij meer indicatoren in één aanroep. | getest |
downloadformat | csv, xml of excel: hetzelfde als ZIP-bestand. | getest |
footnote | Voetnoten per land, indicator en jaar. | uit de beschrijving |
/{taal}/… | Taalvoorvoegsel voor vertaalde namen, bv. /v2/fr/country/NLD (Pays-Bas), /v2/es/…; geen Nederlands. | getest |
Velden in het JSON-antwoord (array: [kop, rijen]) 9
| Naam | Type | Betekenis |
|---|---|---|
[0].total | integer | Aantal rijen; controleer dit (zie notities) |
[0].lastupdated | datum | Laatste update van de database (versheid) |
[0].pages / per_page | integer | Paginering (soms als tekst, soms als getal) |
[1][].indicator.id | tekst | Indicatorcode, bv. SP.POP.TOTL |
[1][].country.id | tekst | ISO2-code (NL); ook regio-codes (ZH, Z7) |
[1][].countryiso3code | tekst | ISO3-code (NLD) |
[1][].date | tekst | Jaar als tekst ("2025") |
[1][].value | getal | De waarde; null als er geen cijfer is |
[1][].obs_status / decimal | tekst | Status en aantal decimalen |
Limieten en valkuilen
- Hoogstens 60 indicatoren per aanroep, 1.500 tekens tussen twee schuine strepen en 4.000 tekens in de hele URL. uit de beschrijving
- Geen sleutel en geen gedocumenteerde aanvraaglimiet. Antwoorden zijn meestal binnen een seconde, maar een vraag met frequency=Q duurde 46 s en country/all met per_page=1 liep één keer in een time-out (60 s); dezelfde vraag met per_page=300 kwam daarna in 0,3 s. getest
- Zonder format=json krijg je XML. format=csv geeft een XML-fout; voor CSV gebruik je downloadformat=csv (een ZIP). getest
- Geef altijd date mee: …/country/NL/indicator/SP.POP.TOTL?format=json gaf op 16 okt 2026 maar één jaar terug, met date of met NLD alle jaren. Controleer total. ervaring
- Onbekende indicator: HTTP 200 met [{"message":[{"id":"120","key":"Invalid value"}]}]. Een datum zonder data (date=2025M01 voor een jaarreeks): 200 met total 0 en null. Kijk dus naar de inhoud, niet naar de status. getest
- country/all geeft 266 rijen per jaar: landen én groepen (regio's, inkomensgroepen, wereld). Filter op countryiso3code of haal de echte landen uit /country (region.id niet leeg en niet 'NA'). getest
- Rijen komen nieuwste jaar eerst. Bevolking NL 2025: 18.087.633 (lastupdated 8 okt 2026). getest
- Indicatorcodes veranderen soms: CO₂ per inwoner heet nu EN.GHG.CO2.PC.CE.AR5 (het oude EN.ATM.CO2E.PC is vervangen). Zoek in /source/2/indicator. ervaring
Probeer het HTTP 200 · 347 ms · 16 okt
https://api.worldbank.org/v2/country/NLD;BEL;DEU/indicator/SP.POP.TOTL?format=json&date=2023:2025&per_page=100
[
{
"page": 1,
"pages": 1,
"per_page": 100,
"total": 9,
"sourceid": "2",
"lastupdated": "2026-10-08"
},
[
{
"indicator": {
"id": "SP.POP.TOTL",
"value": "Population, total"
},
"country": {
"id": "BE",
"value": "Belgium"
},
"countryiso3code": "BEL",
"date": "2025",
"value": 11941781,
"unit": "",
"obs_status": "",
"decimal": 0
},
{
"indicator": {
"id": "SP.POP.TOTL",
"value": "Population, total"
},
"country": {
"id": "BE",
"value": "Belgium"
},
"countryiso3code": "BEL",
"date": "2024",
"value": 11858610,
"unit": "",
"obs_status": "",Ingekort antwoord, opgeslagen bij het oogsten. Klik op het adres voor het echte, actuele antwoord.
Gelezen uit Wereldbank: basisstructuur van aanroepen, parameters en limieten · Wereldbank: documentatie van de Indicators API. 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.
Meer van Wereldbank in onze index
29.490 datasets in Wereldbank-indicatoren. Dit zijn de laatst gewijzigde.
- Gross PSD, Central Gov., All maturities, All instruments, Domestic creditors, Nominal Value, National Currency2026-10-29
- Gross PSD, Public Sector, All maturities, All instruments, Domestic creditors, Nominal Value, National Currency2026-10-29
- Gross PSD, Central Gov., All maturities, Loans, Nominal Value, National Currency2026-10-29
- Gross PSD, Budgetary Central Gov., All maturities, All instruments, Domestic creditors, Nominal Value, % of GDP2026-10-29
- Gross PSD, Central Gov., All maturities, All instruments, Domestic creditors, Nominal Value, % of GDP2026-10-29
- Gross PSD, Financial Public Corp., All maturities, All instruments, Domestic creditors, Nominal Value, National Currency2026-10-29
Meer in dit thema
Bekijk hoe deze pagina is opgebouwd
bron: worldbank blokken: [] secties: - ideeen - verwerken - koppelingen - vergelijkbaar - beperkingen cache: tag: bron:worldbank ververs: na statuscheck, als de bron nieuwer is statuscheck: methode: veld lastupdated verwacht: elk kwartaal
Bron: content/bronnen/worldbank.yaml · Markdown

