API de notifications
RDV-Solidarités peut notifier votre système d’information à l’aide de webhooks ou en envoyant des ics par email.
Last updated
RDV-Solidarités peut notifier votre système d’information à l’aide de webhooks ou en envoyant des ics par email.
Last updated
RDV-Solidarités peut notifier n'importe quel système d'information accessible en ligne lors de modifications (création, modification, suppression) sur les RDV, les plages d'ouvertures, les absences et les usagers.
Pour cela, ce système d'informations doit :
être accessible à une URL publique par exemple
accepter des requêtes HTTP POST à cette URL.
Certains départements ont développé des solutions sur ces sujets :
pour
pour
Du code d’exemple est aussi .
Dans notre environnement de démonstration, nous pouvons envoyer des notifications sur une URL de test (par exemple ) ou envoyer des emails qui contiennent le contenu brut des notifications envoyées par les requêtes HTTP. Pour cela, !
Un secret partagé est associé à chacune de ces URLs pour vous permettre de vérifier que nous sommes bien à l'origine de l'envoi d'information. La requête envoyée en HTTP POST contient un entête X-Lapin-Signature
qui contient une signature SHA256 hexadécimale du corps de la requête.
Les RDV, les plages d’ouvertures, les absences et les usagers sont envoyés en json, une requête par évènement de création, modification ou suppression. .
Il est possible de reproduire un appel fait par RDV-Solidarités vers un SI tiers (ici http://127.0.0.1:3000
) en mettant le texte donné en exemple ci-dessus dans un fichier XXXX.json
et d'utiliser la commande suivante
Présentation faite aux DSIs :
En plus des webhooks, RDV-Solidarités peut notifier votre SI en .