Blog

In Nederland werken gemeenten dagelijks met veel gegevens. Dit zijn bijvoorbeeld gegevens over inwoners, vergunningen, gebouwen en belastingen. Om al deze gegevens goed te beheren en uit te wisselen, gebruiken gemeenten steeds vaker het Common Ground-model. Wat betekent dit precies en welke rol spelen API’s hierin?

Wat is Common Ground?

Een van de doelen van Common Ground is om gegevens beter te organiseren. Dit resulteert in systemen die slimmer, sneller en goedkoper worden. Momenteel zitten namelijk verschillende kopieën van dezelfde data opgesloten in silo-systemen. Deze data is doorgaans lastig te ontsluiten en ook het up-to-date houden van de verschillende kopieën is foutgevoelig.

Common Ground maakt daar een einde aan. Gegevens worden namelijk losgekoppeld van applicaties en opgeslagen in een aparte laag. Via duidelijke afspraken en standaarden kunnen verschillende systemen met elkaar communiceren. Dat is ook waar API’s om de hoek komen kijken.

Wat is een API?

Een API is een afkorting van Application Programming Interface en stelt computersystemen met elkaar in staat te communiceren. Het wordt daarom ook wel vergeleken met een digitale stekker. We geven een voorbeeld ter verduidelijking: Je bestelt eten via een bezorgapp. Je selecteert de gewenste maaltijd, waarna de app je bestelling doorstuurt naar het desbetreffende restaurant. De bezorgapp gebruikt een API om je adres op te halen, de menukaart te tonen én je bestelling af te rekenen. Een API is niet direct zichtbaar, maar zorgt er wel voor dat alles vlekkeloos met elkaar communiceert. Bij gemeenten werkt dat ook op die manier. Een API zorgt er bijvoorbeeld dat het systeem voor het afhandelen van een vergunning een adres direct ophaalt uit de Basisregistratie Adressen en Gebouwen (BAG). Dit gaat snel, veilig en zonder dat iemand handmatig iets hoeft te doen.

Wat doet een API?

Een API heeft drie belangrijke functies:

  • Het vraagt informatie op;
  • Het stuurt informatie toe;
  • Het laat systemen met elkaar samenwerken.

De rol van API’s binnen Common Ground

In het Common Ground-model zijn API’s onmisbaar en daarom worden ze veelvuldig toegepast. Ze zorgen voor verbinding tussen de verschillende lagen van het model:

  1. Bronlaag: hier bevinden zich de gegevens. Bijvoorbeeld wie er woont op een adres, wie de eigenaar is van een woning en wat de WOZ-waarde van een woning is;
  2. API-laag: deze laag zorgt ervoor dat systemen op een standaard manier toegang krijgen tot deze gegevens;
  3. Applicatielaag: hier zitten programma’s die medewerkers van de gemeente gebruiken. Denk bijvoorbeeld aan een vergunningensysteem.

API’s zorgen ervoor dat gegevens uit de bronlaag veilig worden opgehaald en gebruikt in de applicaties. Dat doen ze zónder dat er directe toegang nodig is tot de volledige database. Dit zorgt voor betere beveiliging, minder fouten en veel flexibiliteit.

Voordelen van API’s voor gemeenten en inwoners

Dankzij API’s en Common Ground zijn gemeenten in staat om:

  • Sneller gegevens uit te wisselen tussen systemen;
  • Makkelijker samen te werken met andere organisaties;
  • Oude en logge IT-systemen stap voor stap te vervangen;
  • Inwoners beter en sneller te helpen, want informatie is direct beschikbaar.

Tot slot helpen het Common Ground-model en API’s gemeenten ook om te voldoen aan wetgeving, waaronder de Wet open overheid (Woo), die vraagt om transparantie en herbruikbare gegevens.

Kort samengevat

API’s zijn dus de motor achter het moderne dataverkeer binnen gemeenten. In het Common Ground-model zorgen ze ervoor dat gegevens beschikbaar, toegankelijk en veilig zijn. Door gebruik te maken van API’s bouwen gemeenten aan een toekomst waarin dienstverlening voor iedereen slimmer en eenvoudiger wordt.