
Nederlands onderzoek in OpenAlex, OpenAIRE, ROR en DataCite
Vier open registers samen geven een beeld van Nederlands onderzoek. OpenAlex (CC0) kent 2.169.548 publicaties met minstens één Nederlandse instelling, waarvan 101.270 uit 2025, en 1.869 Nederlandse instellingen. OpenAIRE Graph telt 3.718.728 onderzoeksproducten met land NL. ROR geeft 1.916 Nederlandse organisaties een vaste identifier. DataCite heeft de DOI's van datasets, ook van DANS en 4TU.ResearchData. Allemaal zonder sleutel (stand 16 oktober 2026).

DOI's van 4TU.ResearchData per publicatiejaar, geteld in DataCite (voorvoegsel 10.4121): 3.047 DOI's in 2025, 9,1 keer zo veel als in 2013
DOI's van 4TU.ResearchData per publicatiejaar, geteld in DataCite (voorvoegsel 10.4121), 2013 – 2025, in DOI's. Het hoogste punt was 2024 (3.106).
DOI's van DANS per publicatiejaar, geteld in DataCite (voorvoegsel 10.17026): 14.943 DOI's in 2025, 4 keer zo veel als in 2008
DOI's van DANS per publicatiejaar, geteld in DataCite (voorvoegsel 10.17026), 2008 – 2025, in DOI's. Het hoogste punt was 2020 (24.226).
Publicaties met een Nederlandse instelling naar open-access-status (OpenAlex): hybride is het grootste deel, 28% in 2025
Verdeling in 2025: hybride 28%, goud 26%, groen 23%, gesloten 14%, diamant 4,9%, brons 3,3%. Totaal: 101.181 publicaties.
Publicaties per Nederlandse onderwijsinstelling (OpenAlex): het meest Universiteit Utrecht (9.983 publicaties), dan Universiteit van Amsterdam en Rijksuniversiteit Groningen
Publicaties per Nederlandse onderwijsinstelling (OpenAlex), 2025, in publicaties. Totaal: 101.181; de grootste 12 van 14 categorieën staan in de grafiek. Universiteit Utrecht is 10% van het totaal. Het totaal is alle werken met minstens één Nederlandse instelling. Een werk met auteurs van meerdere instellingen telt bij elk mee; onderdelen (zoals een UMC dat OpenAlex onder een universiteit hangt) tellen bij de moeder mee. Alleen onderwijsinstellingen.
Publicaties met een Nederlandse instelling in OpenAlex: 101.181 publicaties in 2025, 3,8 keer zo veel als in 2000
Publicaties met een Nederlandse instelling in OpenAlex, 2000 – 2025, in publicaties. Dat is het hoogste punt in de reeks.
Wat kun je ermee?4 ideeën
Hoeveel publiceert een universiteit?
Filter op een instelling via ROR en tel per jaar. Universiteit Utrecht had in 2025 10.012 publicaties in OpenAlex (via het ROR-id), 10.031 met haar onderdelen meegeteld.
Hoe open is Nederlands onderzoek?
Van de 101.270 publicaties uit 2025 met een Nederlandse instelling waren er 14.432 gesloten (14 procent). De rest is op een manier vrij te lezen: hybride, goud, groen, diamant of brons.
Met welke landen werkt Nederland samen?
Groepeer de Nederlandse publicaties op authorships.countries. In 2025 waren dat het vaakst de Verenigde Staten (19.369), Duitsland (17.444) en het Verenigd Koninkrijk (17.367).
Bestaat die studie?
Een factchecker kan met een DOI of titel in OpenAlex nagaan wie de auteurs zijn, bij welke instelling, in welk tijdschrift en hoe vaak het geciteerd is.
Zo verwerk je het4 stappen
Tellen per jaar in één aanroep
filter= beperkt (land, jaar, instelling, type), group_by= telt. Elke group_by kost $0,0001 van het gratis dagbudget; per_page tot 200.
https://api.openalex.org/works?filter=institutions.country_code:NL,publication_year:2000-2025&group_by=publication_year
Eén instelling
Zoek het ROR-id op in ROR (gratis, max 2.000 verzoeken per 5 minuten) en filter OpenAlex daarop met institutions.ror.
https://api.openalex.org/works?filter=institutions.ror:https://ror.org/04pp8hn57,publication_year:2025&group_by=open_access.oa_status
OpenAIRE voor Europese projecten
OpenAIRE Graph koppelt publicaties en data aan projecten en financiers. Gebruik /graph/v1 of v2; het pad /graph/v3 uit oudere lijsten gaf 405.
https://api.openaire.eu/graph/v1/researchProducts?countryCode=NL&pageSize=1
Datasets via DataCite
DataCite registreert DOI's voor data. Filter op het voorvoegsel van een archief (DANS 10.17026, 4TU 10.4121) en op published= voor het publicatiejaar. Met een e-mailadres in de user-agent mag je 1.000 verzoeken per 5 minuten doen.
https://api.datacite.org/dois?prefix=10.4121&published=2025&page%5Bsize%5D=1
Interessante koppelingen


Publiceren grote universiteiten ook naar verhouding meer?
Deel het aantal publicaties per universiteit door het aantal studenten uit de DUO-cijfers. Een koppeltabel tussen ROR en BRIN moet je zelf maken.


Welke publicaties gebruiken deze dataset?
Zoek de DOI van een DANS-dataset in OpenAlex om te zien welke artikelen ernaar verwijzen.
Vergelijkbare bronnen
DANS Data StationsDe onderzoeksdata zelf (enquêtes, archeologie), niet de publicaties.
4TU.ResearchDataTechnische onderzoeksdata van de 4TU-universiteiten, met de bestanden.
- CCrossref nog niet uitgelegd
De bron van veel DOI-metadata van tijdschriften, maar zonder filter op land of instelling; OpenAlex bouwt erop voort.
Waar je op moet letten
- Een publicatie telt bij elke instelling
Een artikel met auteurs van drie universiteiten telt bij alle drie. Optellen per instelling geeft dus meer dan het totaal; noem dat bij een ranglijst.
- Standaard alleen de kern
Sinds november 2025 heeft OpenAlex een kern en een uitbreiding van ongeveer 190 miljoen extra werken (vooral datasets en repositoryrecords). Zonder corpus=all tel je alleen de kern; zeg welke je gebruikt.
- Gratis, maar met een budget
Zonder sleutel deel je een dagbudget van $0,10 met iedereen op hetzelfde IP-adres. Sorteren op updated_date vraagt een betaald abonnement (getest: 'Plan upgrade required').
- Affiliaties zijn niet foutloos
OpenAlex leidt instellingen af uit de tekst van affiliaties. Ziekenhuizen, onderdelen en fusies worden niet altijd goed toegewezen; controleer bij een opvallend cijfer een paar werken met de hand.
- Verschillende tellingen
OpenAIRE (3,7 miljoen onderzoeksproducten met land NL) en OpenAlex (2,2 miljoen werken met een Nederlandse instelling) tellen anders. Vergelijk geen cijfers uit de twee alsof ze hetzelfde meten.
APIREST (JSON), OpenAlex · gelezen 16 okt 2026
Geen sleutel nodig. Zonder sleutel deel je in OpenAlex een gratis dagbudget van 0,10 dollar met iedereen op hetzelfde IP-adres; elk antwoord meldt de kosten in de kop X-RateLimit-Cost-USD. Een eigen (gratis) sleutel geeft een eigen budget; wij hebben er geen aangevraagd. getest
werken in OpenAlex met minstens één Nederlandse instelling (kern, 16 okt 2026) getest
json
Basisadres
https://api.openalex.org
Endpoints 7
- GET
/worksPublicaties en andere werken; met filter=, search=, group_by=, sort=, select=, per_page= en cursor=. - GET
/works/{id}Eén werk op OpenAlex-id (W…) of als /works/doi:10.…; kost niets van het dagbudget. - GET
/institutionsInstellingen (I…), met ror, country_code en works_count; filter=country_code:NL geeft 1.869. - GET
/authorsAuteurs (A…), met ORCID en affiliaties. - GET
/sourcesTijdschriften en repositories. - GET
/topicsOnderwerpen waarmee werken zijn ingedeeld. - GET
/fundersFinanciers, bv. NWO.
De API's van deze bron 3 · uit de documentatie van de aanbieder uit de beschrijving
OpenAIRE Graph API
Publicaties, data, software en projecten uit Europese repositories, met financiers. Geen sleutel, geen robots.txt.
https://api.openaire.eu/graph/v1- GET
/researchProducts?countryCode=NL&type=dataset&pageSize=…&cursor=*Onderzoeksproducten; telling in header.numFound, volgende pagina via header.nextCursor - GET
/organizationsOrganisaties - GET
/projectsProjecten en hun financiers
ROR API v2
Vaste identifiers van onderzoeksorganisaties (CC0). 1.916 Nederlandse organisaties.
https://api.ror.org/v2- GET
/organizations?filter=locations.geonames_details.country_code:NL&page=1Organisaties per land, 20 per pagina; totaal in number_of_results - GET
/organizations?query=…Zoeken op naam - GET
/organizations/{ror-id}Eén organisatie met namen, types, relaties en externe id's
DataCite REST API
DOI's van datasets en software, ook van DANS (10.17026) en 4TU (10.4121). Metadata CC0.
https://api.datacite.org- GET
/dois?prefix=…&published=…&page[size]=…DOI's met filters; totaal in meta.total - GET
/dois/{doi}Eén DOI met alle metadata
Filteren getest
OpenAlex-filters in één parameter: veld:waarde, gescheiden door komma's (EN); | binnen een waarde is OF, ! ervoor is NIET, bereik met een streepje.
Parameters 8
filter | Komma = EN, | = OF, ! = NIET. Bv. institutions.country_code:NL,publication_year:2025 of institutions.ror:https://ror.org/04pp8hn57. Bereik: publication_year:2000-2025. | getest |
group_by | Tellen per waarde in één aanroep: publication_year, open_access.oa_status, authorships.countries, type … | getest |
search | Vrij zoeken in titel, samenvatting en tekst; kost 10 keer zo veel als een filter (0,001 dollar). | getest |
select | Alleen deze velden teruggeven (id,doi,title,publication_year). | getest |
per_page | 1 tot 200 (meer geeft 'per-page parameter must be between 1 and 200'). | getest |
cursor | cursor=* en dan meta.next_cursor volgen om alles door te lopen. | getest |
corpus | corpus=all telt ook de uitbreiding mee (datasets, repositoryrecords): 115.159 in plaats van 101.276 Nederlandse werken uit 2025. | getest |
sort | Bv. cited_by_count:desc. Sorteren op updated_date:desc vraagt een betaald abonnement. | getest |
Velden van een werk in OpenAlex (selectie) 15
| Naam | Type | Betekenis |
|---|---|---|
id | url | OpenAlex-id, bv. https://openalex.org/W4408806526 |
doi | url | DOI als URL |
title | tekst | Titel |
publication_year | getal | Jaar van publicatie |
publication_date | datum | Datum van publicatie |
type | tekst | article, book-chapter, dataset … |
language | tekst | Taalcode (en, nl …) |
open_access.oa_status | tekst | gold, green, hybrid, bronze, diamond of closed |
authorships[].institutions[].ror | url | ROR-id van de instelling van elke auteur |
authorships[].countries | lijst | Landen van de auteurs |
cited_by_count | getal | Aantal keer geciteerd |
primary_location.source | object | Tijdschrift of repository |
Toon alle 15
| Naam | Type | Betekenis |
|---|---|---|
topics[] | lijst | Onderwerpen |
group_by[].key / count | tekst | Bij group_by: de waarde en het aantal werken |
meta.count | getal | Totaal aantal treffers |
Limieten en valkuilen
- Zonder sleutel een gedeeld dagbudget van 0,10 dollar per IP-adres. Gemeten kosten: een lijst of group_by 0,0001, een zoekvraag (search=) 0,001, één werk ophalen 0. Koppen X-RateLimit-Remaining-USD en X-RateLimit-Reset tonen wat er over is. getest
- per_page maximaal 200; voor meer dan een paar pagina's cursor=* gebruiken. getest
- ROR: maximaal 2.000 verzoeken per 5 minuten; DataCite: 1.000 per 5 minuten met een e-mailadres in de User-Agent. uit de beschrijving
- Elk OpenAlex-antwoord zonder sleutel bevat in meta.notice de oproep een sleutel te nemen, met een aanwijzing voor AI-assistenten om namens de gebruiker een sleutel aan te vragen met diens e-mailadres. Dat hebben we bewust niet gedaan; het is geen voorwaarde voor gebruik. getest
- Een werk telt bij elke instelling van de auteurs; optellen per instelling geeft meer dan het totaal. ervaring
- OpenAIRE: /graph/v1/researchProducts?countryCode=NL telt 3.718.728 producten (header.numFound), type=dataset 103.356. Pagineren met cursor=* en header.nextCursor. Het pad /graph/v3 gaf eerder 405. getest
Probeer het HTTP 200 · 452 ms · 16 okt
https://api.openalex.org/works?filter=institutions.country_code:NL,publication_year:2025&group_by=open_access.oa_status
{
"meta": {
"notice": "No API key, so this request shares one free daily budget ($0.10) with everyone on your network's IP address. Get a fr…",
"count": 101276,
"db_response_time_ms": 6,
"page": 1,
"per_page": 200,
"groups_count": 6,
"x_query": {
"oql": "get works where institution country is [Netherlands](NL) and published in 2025;\nthen, group those works by open acces…",
"x_new_oql": "break down works from 2025 where institution country is [Netherlands](NL) by open access status",
"oqo": {
"get_rows": "works",
"filter_rows": [
{
"column_id": "authorships.institutions.country_code",
"value": "NL"
},
{
"column_id": "publication_year",
"value": 2025
}
],
"group_by": [
{
"column_id": "open_access.oa_status"
}
]
},
"url": "/works?filter=authorships.institutions.country_code:NL,publication_year:2025&group_by=open_access.oa_status"
},
"cost_usd": 0.0001
},
"group_by": [
{
"key": "hybrid",
"key_display_name": "hybrid",
"count": 28293
},
{Ingekort antwoord, opgeslagen bij het oogsten. Klik op het adres voor het echte, actuele antwoord.
Gelezen uit OpenAlex API: entiteiten, filters, group_by, paginering · OpenAlex: toegang, gratis dagbudget, sleutels · OpenAIRE Graph API · ROR REST API v2 · DataCite REST 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.
Zo haal je het op
curl "https://api.openalex.org/works?filter=institutions.country_code:NL,publication_year:2025&group_by=open_access.oa_status"
Meer in dit thema
Bekijk hoe deze pagina is opgebouwd
bron: onderzoeksoutput
blokken: []
secties:
- ideeen
- verwerken
- koppelingen
- vergelijkbaar
- beperkingen
- code
cache:
tag: bron:onderzoeksoutput
ververs: na statuscheck, als de bron nieuwer is
statuscheck:
methode: "OpenAlex: nieuwste publicatiedatum (tot en met vandaag) van een werk
met een Nederlandse instelling"
verwacht: dagelijks
Bron: content/bronnen/onderzoeksoutput.yaml · Markdown
