Aller au contenu principal

Événements en Temps Réel

Legalesign peut envoyer des événements à votre application en temps réel — document signé, téléchargement terminé, envoi échoué, etc. Il existe deux mécanismes, que vous pouvez utiliser l’un ou l’autre, ou les deux.

Abonnements

Les abonnements GraphQL ouvrent une connexion WebSocket persistante vers le point de terminaison AppSync de Legalesign. Votre client reçoit les événements dès qu’ils se produisent, sans avoir à faire de sondage.

Idéal pour :

  • Applications frontend nécessitant des mises à jour instantanées de l’interface utilisateur
  • Suivi en temps réel de la progression des téléchargements ou des envois
  • Tout flux où vous maintenez déjà une connexion GraphQL

Pour commencer : Démarrage rapide des abonnements

Guides :

Webhooks

Les webhooks envoient une requête HTTP POST vers une URL que vous configurez chaque fois qu’un événement survient. Aucune connexion persistante nécessaire — votre serveur gère simplement les requêtes entrantes.

Idéal pour :

  • Intégrations backend et automatisation
  • Systèmes derrière des pare-feux pouvant recevoir des requêtes HTTP mais ne pouvant pas maintenir de connexions WebSocket
  • Flux de travail simples du type « prévenez-moi quand c’est terminé »

Pour commencer : Webhooks

Lequel devrais-je utiliser ?

AbonnementsWebhooks
ConnexionWebSocket persistanteHTTP POST par événement
LatenceInstantanéePresque instantanée
Idéal pourApplications frontend / interactivesBackend / automatisation
AuthentificationJeton SRP lors de la connexionURL configurée + secret optionnel
ReconnexionLe client se reconnecteLegalesign réessaie en cas d’échec

Vous pouvez utiliser les deux ensemble — par exemple, des abonnements pour mettre à jour votre interface utilisateur et des webhooks pour déclencher des workflows backend.

Export This Article

Save a copy of this page as PDF or plain text.