Stelselvoorzieningen
Voorzieningen zijn ondersteunende faciliteiten die nodig zijn voor het functioneren van het DSGO. Stelselvoorzieningen zijn voorzieningen die worden geleverd en beheerd door de Beheerorganisatie DSGO en ondersteunen partijen in de voorbereiding op en bij de uitvoering van datadiensten. Momenteel worden drie stelselvoorzieningen voorzien, de conformiteitstest-tool, het developer portal en de stelselcatalogus. Wanneer de eerste functionaliteiten van stelselvoorzieningen bruikbaar zijn worden deze beschikbaar gesteld.
Merk op, op dit moment zijn de eerste prototypes van de stelselvoorzieningen in ontwikkeling. Deze prototypes zijn ontwikkeld om op kleine schaal eerste ervaring op te doen als basis voor de ontwikkeling van volwassen stelselvoorzieningen.
Developer portal
De developer portal is een online interface waar ontwikkelaars documentatie, tools en middelen kunnen vinden om effectief de DSGO componenten van een datadienst te implementeren. Hierdoor zijn ontwikkelaars in staat om snel en goed softwaretoepassingen te bouwen en integreren. Het prototype developer portal biedt ontwikkelaars interactieve documentatie waarin de componenten van datadiensten die gespecificeerd zijn in het afsprakenstelsel, inclusief methodes en responseformaten waar van toepassing, duidelijk zijn omschreven. Het stelt gebruikers in staat om direct in de portal API-calls te testen zonder externe tools. Daarmee is het een centrale plek waar ontwikkelaars bronnen, voorbeelden en best practices kunnen vinden om datadiensten effectief te implementeren. In de doorontwikkeling van de stelselvoorzieningen zullen de functionaliteiten van de developer portal verder worden uitgebreid om ontwikkelaars zo goed mogelijk te ondersteunen.
Bekijk hier de laatste publieke versie van het prototype developer portal
Merk op, de prototype stelselcatalogus is nog in ontwikkeling. Wanneer deze wordt bijgewerkt zal hier meer informatie over de functionaliteiten van de developer portal te vinden zijn.
Conformiteitstest-tool
De conformiteitstest-tool (CTT) is een software hulpmiddel die gebruikt kan worden door organisaties om te verifiëren of een API implementatie technisch voldoet aan het afsprakenstelsel. Deze wordt ook toegepast door de Beheerorganisatie DSGO tijdens het toetredingsproces. Het prototype CTT richt zich op het valideren van generieke afspraken van datadiensten geïmplementeerd door datadienstaanbieders. In de doorontwikkeling van de stelselvoorzieningen zullen de functionaliteiten van de CTT verder worden uitgebreid om alle technische eisen te omvatten.
Plan via dsgo@digigo.nu een afspraak voor het doorlopen van de CTT.
Merk op, het prototype CTT is nog in ontwikkeling. Wanneer deze wordt bijgewerkt, zal hier meer informatie over het (aanvragen van) gebruik van de (prototype) CTT te vinden zijn.
Stelselcatalogus
De stelselcatalogus biedt zichtbaarheid van datadiensten in het DSGO, zowel voor mensen (via een website) als machines (via datadiensten). De stelselcatalogus biedt een overzicht van deelnemers en datadiensten in het DSGO om gebruikers de benodigde informatie te bieden voor het vinden en uitvoeren van datadiensten. De stelselcatalogus wordt gevuld met informatie die bij partijen beschikbaar wordt gesteld middels een /capabilities endpoint. In de doorontwikkeling van de stelselvoorzieningen zullen de functionaliteiten van de stelselcatalogus verder worden uitgebreid om ook marktvoorzieningen te bevatten.
Bekijk hier de laatste publieke versie van het prototype stelselcatalogus