...
Note |
---|
De API Key is nog niet actief op de staging omgeving. Voorlopig kan je de publieke API nog gebruiken zonder API Key. |
🔜 [v8.1.0.0] 📚 Sorteren en relaties in de publieke zoekfunctie, 📚 KBO-nummer en status in de ACM API,
⚠️ 📚verwijderen oud pad voor registratie feitelijke verenigingen
datum installatie op staging: te bepalen
Verbeteringen aan de publieke zoekfunctie
We hebben de publieke zoek functie uitgebreid met 1 extra dataveld en 1 extra mogelijkheid.
Opgelet: deze uitbreidingen zijn enkel toegepast op de publieke zoek functie en niet op de zoekfunctie in de beheer API.
📚 Relaties toegevoegd
We hebben de relaties tussen een afdeling en haar moeder (en omgekeerd) toegevoegd aan de zoekresultaten. Dit maakt het mogelijk om direct een link te tonen vanuit de resultaten en/of om te gaan zoeken op vereniging die een bepaalde relatie hebben met een andere vereniging.
Code Block | ||
---|---|---|
| ||
GET <PubliekURL>/v1/verenigingen/zoeken?q=<zoekcriterium> { "verenigingen": [ { "vCode": "V0001001", "type": { "code": "AFD", "beschrijving": "Afdeling" }, "naam": "Dit is een afdeling", ... "relaties": [ { "type": "Is afdeling van", "andereVereniging": { "kboNummer": "0123456789", "vCode": "V0001002", "naam": "Dit is een VZW", "detail": "https://publiek.verenigingen.test-vlaanderen.be/v1/verenigingen/V0001002" } } ] ... }, { "vCode": "V0001002", "type": { "code": "VZW", "beschrijving": "Vereniging Zonder Winstoogmerk" }, "naam": "Dit is een VZW", ... "relaties": [ { "type": "Heeft als afdeling", "andereVereniging": { "kboNummer": "", "vCode": "V0001001", "naam": "Dit is een afdeling", "detail": "https://publiek.verenigingen.test-vlaanderen.be/v1/verenigingen/V0001001" } }, ], ... } |
📚 Sorteren van de zoek resultaten
...
Code Block | ||
---|---|---|
| ||
<PubliekURL>/v1/verenigingen/zoeken?q=*&sort=naam,-vCode <PubliekURL>/v1/verenigingen/zoeken?q=*&sort=naam |
📚 Toevoegen KBO nummer en status aan ACM API
...
Code Block | ||
---|---|---|
| ||
GET <ACMURL>/v1/verenigingen?insz=<INSZ> { "insz": "00000000196", "verenigingen": [ { "vCode": "V0001001", "naam": "Deze vereniging is niet meer actief", "status": "Gestopt", "kboNummer": "" }, { "vCode": "V0001002", "naam": "Dit is een vereniging uit KBO", "status": "Actief", "kboNummer": "1234567890" } ] } |
⚠️ 📚 Verwijderen oude pad voor registratie van feitelijke verenigingen
...
Verwerking ontvangen feedback
📚 Fix inconsistentie beheer api problemdetails
In de swagger werd op sommige plaatsen nog gebruik gemaakt van Microsoft.AspNetCore.Mvc.ProblemDetails of Microsoft.AspNetCore.Mvc.ValidationProblemDetails. Deze zijn nu verwijderd.
📚 Verwijder nullable uit Swagger doc
...