Gebruik NWOpen-API

NWO wil bijdragen aan openheid en transparantie van de resultaten die voortkomen uit gefinancierd onderzoek. Onderzoeksinstellingen kunnen informatie uit de projectendatabase van NWO raadplegen via een Application Programming Interface, kortweg: een API. Ook biedt die API de mogelijkheid om de eigen systemen met de projectinformatie te verrijken.

De API bevat enkel informatie over door NWO gesubsidieerde projecten. De informatie die wordt geleverd bevat lopende projecten en projecten die maximaal 5 jaar geleden zijn afgesloten.

NWO streeft naar een zo hoog mogelijk percentage beschikbare projectinformatie. De informatie die door de API wordt teruggegeven betreft alleen informatie over projecten die als publiekelijk beschikbaar zijn aangemerkt. Dit betekent dat projecten die door de projectleider met “niet publiceren” zijn aangemerkt, of projecten waarvan de call door NWO als “niet publiceren” is aangemerkt niet door de API zullen worden teruggegeven. Het is daarom niet mogelijk om op basis van de gegevens uit de API de resultaten te reproduceren die zijn terug te vinden in het jaarverslag van NWO.

Gebruik van API

De documentatie voor het gebruik van de NWOpen-API bevat informatie over de begrippen en afkortingen in de projectendatabase, welke parameters meegegeven kunnen worden bij het aanroepen van de API inclusief een voorbeeldbericht.

Veelgestelde vragen

Op dit moment lopen er diverse projecten binnen NWO om persistent identifiers toe te voegen. Er wordt gewerkt aan het toevoegen van DOI, ORCID en ROR. De NWOpen-API is hier op voorbereid en zal de informatie teruggeven wanneer de systemen van NWO met de betreffende identifiers zijn verrijkt.

Dit is mogelijk door uw zoekterm tussen aanhalingstekens te plaatsen. Wilt u bijvoorbeeld zoeken naar de organisatie Universiteit Leiden? Dan gebruikt u de zoekterm "Unitversiteit Leiden". In dit voorbeeld resulteert dit in de volgende zoekopdracht aan de NWOpen-API.

Mogelijke fouten

De "error 400"-melding, "bad request", verschijnt wanneer de API wordt aangeroepen met input-waarden die niet voldoen aan het dataformaat van het betreffende input-element. In de melding wordt het gewenste dataformaat teruggeven.

De "error 500"-melding, "internal server error", verschijnt wanneer er een probleem is met de API. Deze foutmelding kan diverse oorzaken hebben. 

Contact

Staat uw vraag niet bij de veelgestelde vragen of heeft u een opmerking, vul dan onderstaand contactformulier in.

Disclaimer

NWO is niet verantwoordelijk voor conclusies die derden trekken op basis van de gegevens uit de NWOpen-API. NWO is ook niet verantwoordelijk voor het gebruik en de bewerking door derden van de gegevens die verstrekt zijn via de API.