VNG-Realisatie / notificaties-api

Referentieimplementatie van de notificatierouteringcomponent (NRC).

Home Page:https://notificaties-api.vng.cloud

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Notificaties API

Version: 1.0.0
Source:https://github.com/VNG-Realisatie/notificaties-api
Keywords:zaken, zaakgericht werken, GEMMA, notificaties

Introductie

De Notificaties API is routeert berichten van componenten (publishers) naar andere componenten (subscribers) volgens het publish-subscribe patroon. Berichten zijn informatie-arm en bevatten daarom geen inhoudelijke informatie.

Elk component kan een kanaal aanmaken waar het berichten op publiseert met door het component gedefinieerde attributen. Op dit kanaal kan een ander component zich abonneren met filters op de attributen.

Het is aan de subscriber om, bij het ontvangen van een bericht, de bron te bevragen naar de informatie waar dan ook de juiste autorisaties voor nodig zijn.

API specificaties

Lint OAS Generate SDKs Generate Postman collection

Versie Release datum API specificatie Autorisaties Notificaties
master n.v.t. ReDoc, Swagger (verschillen) Scopes Berichtkenmerken
1.0.0 2019-11-18 ReDoc, Swagger Scopes Berichtkenmerken

Zie ook: Alle versies en wijzigingen

Ondersteuning

Versie Release datum Einddatum ondersteuning Documentatie
1.x 2019-11-18 (nog niet bekend) Documentatie

Referentie implementatie

Build status Coverage Docker image Code style Supported Python version

Referentieimplementatie van de Notificaties API. Ook wel Notificatierouteringscomponent (NRC) genoemd.

Ontwikkeld door Maykin Media B.V. in opdracht van VNG Realisatie.

Deze referentieimplementatie toont aan dat de API specificatie voor de Notificaties API implementeerbaar is, en vormt een voorbeeld voor andere implementaties indien ergens twijfel bestaat.

Deze component heeft ook een demo omgeving waar leveranciers tegenaan kunnen testen.

Links

Licentie

Copyright © VNG Realisatie 2018 - 2020

Licensed under the EUPL

About

Referentieimplementatie van de notificatierouteringcomponent (NRC).

https://notificaties-api.vng.cloud

License:Other


Languages

Language:Python 88.8%Language:HTML 4.5%Language:SCSS 3.0%Language:Shell 1.4%Language:JavaScript 1.3%Language:Dockerfile 0.9%Language:Batchfile 0.2%