Découvre comment utiliser des webhooks pour transférer automatiquement des données depuis Oniva vers d’autres systèmes – par exemple pour la facturation, des applications d’événement ou le reporting.
Un webhook est une notification automatisée entre deux systèmes. Dès qu’un événement spécifique se produit dans Oniva, un message est automatiquement envoyé à un autre système.
Contrairement aux requêtes API classiques, le système externe ne doit pas vérifier régulièrement si de nouvelles données sont disponibles. À la place, Oniva envoie les données automatiquement en temps réel dès qu’un événement est déclenché.
Cela rend les webhooks particulièrement efficaces pour les intégrations avec d’autres outils.
Dans Oniva, les événements peuvent être :
Dès qu’un de ces événements se produit, Oniva envoie un paquet de données standardisé (payload) à l’URL de webhook configurée.
Les webhooks permettent de connecter automatiquement Oniva à d’autres systèmes. Cela permet d’automatiser des processus et de traiter des données sans export manuel.
Exemples d’utilisations typiques :
Les données de réservation peuvent être automatiquement transmises à un outil de comptabilité.
Une facture peut alors être créée directement ou un client ajouté.
Exemple :
Oniva → Webhook → Zapier → Bexio
Cela permet de générer automatiquement une facture pour chaque inscription.
Les données de check-in peuvent être transmises en temps réel à une application d’événement.
Cela permet par exemple :
Les inscriptions peuvent être envoyées vers un outil d’analyse ou de reporting.
Par exemple :
Oniva → Webhook → Power Automate → Power BI / Excel
Cela permet automatiquement de :
Pour configurer des webhooks, certaines conditions doivent être remplies.
Si la fonction n’est pas encore disponible, elle peut être activée par l’équipe de support Oniva.
Un webhook peut être activé par défaut pour un espace de travail.
Cela signifie :
Les webhooks peuvent également être activés ou désactivés au niveau de l’événement dans les paramètres de l’événement.
Cela permet de contrôler :
Une fois le webhook activé :
Cela permet de mettre en place des workflows automatisés entre Oniva et d’autres outils.
Lors de l’utilisation de webhooks, des données d’événement et de participant·e·s sont transmises à des systèmes externes. Assure-toi donc que le système destinataire respecte les exigences applicables en matière de protection des données et traite les données de manière sécurisée.
Vérifie notamment si le système cible respecte les exigences suisses ou européennes en matière de protection des données. En tant qu’exploitant·e du système cible, tu es responsable de garantir que le traitement ultérieur des données respecte la législation sur la protection des données. En cas de doute, il est recommandé de coordonner l’intégration avec la personne responsable de la protection des données ou le service informatique.