Deze pagina geeft per release weer welke wijzigingen doorgevoerd worden met impact op de publieke API.
Bij elke release vind je 2 data terug: wanneer deze versie beschikbaar komt op de staging omgeving en wanneer deze beschikbaar staat op de productie omgeving.
Voor wijzigingen die geen impact hebben op bestaande implementaties (non-breaking changes zoals extra functionaliteiten, extra velden, …) wordt de release op productie 1 week na de release op staging uitgevoerd.
Voor wijzigingen met impact op bestaande implementaties (breaking changes) worden de release data zowel op staging als op productie ruim op voorhand aangekondigd.
De versie nummering wordt gelijk gehouden voor alle ontwikkelingen van het verenigingsregister. Soms gebeurt het dus dat een nieuwe versie in productie gezet wordt die geen impact heeft op de publieke API. In dat geval gaan we die versie gewoon vermelden, al was het maar om de versie nummers te kunnen controleren.
Het huidige versie nummer van de publieke API vind je terug in de API documentatie. Helemaal onderaan wordt het versie nummer dat nu op die omgeving staat weer gegeven.
API Documentatie Staging omgeving en Productie omgeving
...
Status van de diensten: zie https://www.vlaanderen.be/digitaal-vlaanderen/status/status-overzicht?product=Verenigingsregister
⏳ Versie 8.
...
183.0 automatische adreswijziging door gemeentefusies
Datum staging:
Datum productie:
Expand | ||
---|---|---|
| ||
Automatische adreswijzigingen omwille van gemeentefusiesOp 1 januari 2025 veranderen alle adressen van de fusiegemeenten. Hierbij wordt de gemeentenaam aangepast en soms ook de straatnaam en/of het huisnummer. We luisteren naar deze events van het adressenregister en kijken of er impact is in het verenigingsregister. Elke vereniging uit een van de fusiegemeenten, waarvan het adresId gekend is, zal vanaf 1 januari automatisch het nieuwe adres toegekend krijgen. Dit wordt voor alle adressen met een adresId gedaan, behalve voor de maatschappelijke zetel die uit KBO komt. Daar blijven we luisteren naar wijzigingen die in KBO worden uitgevoerd. |
✅ Versie 8.181.1 lidmaatschappen, parameter API voor werkingsgebied, bugfix totalcount
Datum staging:
Datum productie:
Expand | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||
LidmaatschappenDe publieke API bevat nu ook het element lidmaatschappen, waarmee aangegeven kan worden dat de ene vereniging lid is van een andere vereniging. Het lidmaatschap wordt enkel weergegeven bij de vereniging die lid is en dus niet bij de vereniging waarvan die lid is. Hieronder het voorbeeld bij Publiek detail, ook in de zoek functie kan je de lidmaatschappen terugvinden (daar dan wel zonder het veld
Parameter API voor werkingsgebiedenDe lijst van mogelijke waarden voor een werkingsgebied kan je terugvinden via de publieke parameter API. Deze call naar de publieke API kan ook zonder API Key uitgevoerd worden. De mogelijke werkingsgebieden zijn:
De speciale waarde NVT betekent dat er geen beperkingen zijn qua werkingsgebied. Dit is vooral om het onderscheid te maken met de default waarde voor werkingsgebieden: de lege lijst []. Deze default waarde geeft eigenlijk aan dat de werkingsgebieden (nog) niet bepaald zijn. Door het verschil in betekenis kan de waarde NVT niet gecombineerd worden met een andere waarde: bugfix totalcountWanneer het zoekresultaat bij Publiek zoek meer dan 10.000 resultaten bevatte, werd het juiste aantal resultaten niet correct weergegeven in |
✅ Versie 8.163.0 werkingsgebied
Datum staging:
Datum productie:
Expand | |||||||
---|---|---|---|---|---|---|---|
| |||||||
WerkingsgebiedEen nieuw concept werkingsgebied werd toegevoegd. Dit is een lijst van codes (NUTS&LAU) die aan een vereniging kan toegevoegd worden en die aangeeft welke regio's (gemeente, provincie, …) deze vereniging haar werkingsgebied is. De huidige werkingsgebieden van een verenigingen kan je terugvinden zowel in publiek detail als via de zoek functie, telkens met zowel de code als de naam. Voorbeeld:
In de zoekfunctie kan je de code van het werkingsgebied gebruiken als zoekcriterium. enkele voorbeelden:
|
✅ Versie 8.154.1 Bugfixes
Datum staging:
Datum productie:
Expand | ||
---|---|---|
| ||
BugfixesEr werd een bug gefixt
|
✅ Versie 8.148.0 Export publieke informatie voor externe toepassingen
Datum staging:
Datum productie:
Expand | ||
---|---|---|
| ||
Export publieke informatie voor externe toepassingenEr is een nieuw endpoint toegevoegd op de publieke API, waarmee externe partijen met specifieke toelating het recht hebben om alle publieke informatie van alle verenigingen op te vragen met 1 streaming endpoint. |
✅ Versie 8.146.0 Minimum dataset - Vermijden dat de laatste locatie, vertegenwoordiger of hoofdactiviteit verwijderd wordt
Datum staging:
Datum productie:
Expand | ||
---|---|---|
| ||
Minimum datasetHet zal nog steeds mogelijk zijn om vereniging te registreren zonder locatie, vertegenwoordiger of hoofdactiviteit. Maar van zodra een vereniging een van deze elementen bevat, dan zal het niet meer mogelijk zijn om de laatste van zijn soort te verwijderen:
|
✅ Versie 8.133.5.6 Mutatie dienst + initiële adresmatch
Datum staging: technische fout bij installatie - 2e poging op
Datum productie: nog te bepalen (verwacht in augustus)
Expand | ||||
---|---|---|---|---|
| ||||
Algemeen: initiële adresmatchWe hebben een proces toegevoegd dat alle adressen overloopt in het register. Elke adres dat nog niet is geverifieerd ten opzichte van het adressenregister, wordt opgezocht via adresmatch. Wanneer een resultaat wordt gevonden, wordt het adresId toegevoegd en worden de adrescomponenten aangepast aan de spelling zoals deze in het adressenregister voorkomt. Publieke API: Mutatie dienstIn de publieke API is een nieuw endpoint beschikbaar dat kan gebruikt worden voor afnemers die synchroniseren naar hun eigen databank/CRM. Met dit endpoint kan je alle vCodes opvragen waarvoor er een wijziging is gebeurd sinds de laatste keer dat je de synchronisatie hebt uitgevoerd. Om dit endpoint aan te spreken heb je een API Key nodig. Voorbeeld:
In dit voorbeeld weet je nu dat V0001027 en V0001024 gewijzigd zijn. Om die te synchroniseren, haal je data op via een of meerdere van volgende (bestaande) endpoints:
Na synchronisatie, onthou je de hoogste verwerkte sequence (in het voorbeeld is dat
Goed om weten: in dit endpoint komen ALLE vCodes voor en worden ALLE wijzigingen gereflecteerd. Dit heeft enkele gevolgen die je best mee overweegt bij de implementatie van deze mutatiedienst. Enkele voorbeelden:
|
⏳ ✅ Versie 8.121.0 Dagelijkse synchronisatie met het adressenregister
Datum staging:
Datum productie: nog te bepalen (verwacht in augustus)
Expand | ||
---|---|---|
| ||
Dagelijkse synchronisatie met het adressenregisterDeze kleine update zorgt er voor dat er nu dagelijks automatisch een synchronisatie loopt met het adressenregister. |
⌛ ✅ Versie 8.118.0 synchronisatie met adressenregister + bugfix voor lege locatie naam
Datum staging:
Datum productie: nog te bepalen (verwacht in augustus)
Expand | ||
---|---|---|
| ||
Wijzigingen aan publieke APIGeen Info over beheer mogelijkhedenSynchronisatie met het adressenregisterWanneer een adres wordt opgegeven met een adresId EN adrescomponenten (straatnaam, huisnummer, …) dan wordt dit nu geweigerd. Wanneer een adres wordt opgegeven met enkel een adresId, dan worden de bijhorende adrescomponenten opgehaald uit het adressenregister, maar enkel wanneer het adresId verwijst naar een bestaand adres in status Wanneer adresmatch de adrescomponenten wijzigt en hierdoor zou een identieke locatie ontstaan (zelfde Bugfix voor lege locatie naamStel: een vCode heeft een locatie met type = activiteiten en naam leeg ( |
⏳ ✅ Versie 8.92.1 Adresmatch op ingevoerde adressen + statuspagina
...
Datum productie: (verwacht - uitgesteld) - uitgevoerd
Expand | ||
---|---|---|
| ||
Adresmatch op ingevoerde adressenAlle ingevoerde adressen worden nagekeken of ze al dan niet overeenkomen met een bestaand adres uit het adressenregister. Wanneer een match gevonden wordt, wordt de juiste spelling van het adres overgenomen. Het adres krijgt dan ook een adres ID toegewezen (zie locaties.adresId.bronwaarde) StatuspaginaOp https://www.vlaanderen.be/digitaal-vlaanderen/status/status-overzicht?product=Verenigingsregister vind je de status van de verschillende API’s op de 2 omgevingen terug. Je kan je ook abonneren op meldingen zodat je hiermee automatisch op de hoogte gebracht wordt van nieuwe releases en/of zware incidenten. |
...