Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/lblod/lblod-rekenhof-service
A microservice part of app-lokaal-mandatenbeheer
https://github.com/lblod/lblod-rekenhof-service
Last synced: 22 days ago
JSON representation
A microservice part of app-lokaal-mandatenbeheer
- Host: GitHub
- URL: https://github.com/lblod/lblod-rekenhof-service
- Owner: lblod
- Created: 2024-08-19T07:48:49.000Z (4 months ago)
- Default Branch: main
- Last Pushed: 2024-08-19T13:28:02.000Z (4 months ago)
- Last Synced: 2024-08-20T15:43:50.000Z (4 months ago)
- Language: JavaScript
- Size: 2.93 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# lblod-rekenhof-api
A microservice part of app-lokaal-mandatenbeheer:
[https://github.com/lblod/app-lokaal-mandatenbeheer](https://github.com/lblod/app-lokaal-mandatenbeheer)Built using the mu-semtech stack:
[https://github.com/mu-semtech](https://github.com/mu-semtech)Currently available on dockerhub as the repository: docker.io/owenhstudent/lbod-rekenhof-service
## Endpoint
### GET /bestuurseenheid-data
#### Query Parameters:
- `bestuurseenheid` (required): The URI of the "bestuurseenheid" for which the data is being requested. (This is taken from the logged in "bestuurseenheid" in the frontend)
- `filterAangifteplichtig` (required): Boolean that activates or deactivates a subquery that filters the results to only show "mandatarissen" with at least 1 "aangifteplichtig" "mandaat". (it still returns all of their other mandates, as long as they have 1 aangifteplichtig mandaat)#### Returned Data Columns:
- `voornaam`
- `achternaam`
- `geboortedatum`
- `geslacht`
- `rrn`
- `bestuursorgaanTijdsspecialisatieLabel` (e.g., "College van Burgemeester en Schepenen Aalst")
- `rol` (e.g., "Burgemeester")
- `statusLabel` (e.g., "Effectief")
- `startdatum`
- `einddatum` (if applicable)#### Aangifteplichtige mandaten
Mandaten currently treated as aangifteplichtig are `Schepen` , `Burgemeester` and any `Voorzitter` EXCEPT `Voorzitter van de gemeenteraad`
(-> voorzitters of OCMW)