Aller au contenu

Intégration Prysm

Prysm (ESI Vision) est une plateforme de télésurveillance. Lorsqu’une classification se termine, Gaard génère une vidéo annotée (l’extrait highlight sur lequel sont dessinées les détections du modèle sous forme de cadres) et la publie vers votre endpoint Prysm avec les identifiants de l’événement, afin qu’un opérateur voie un clip annoté et vérifié dans sa vue de télésurveillance.

Cette page fait partie de Plateformes d’alarme.

Pour chaque classification terminée du flow, Gaard envoie une requête HTTP POST à votre endpoint Prysm :

  • Le clip annoté en multipart/form-data.
  • Votre clé d’API comme jeton bearer dans l’en-tête Authorization.
  • Les identifiants de l’événement (site, caméra, type d’événement, fichier et classification) envoyés à la fois comme en-têtes HTTP et comme paramètres de requête, afin qu’un récepteur puisse les lire de l’une ou l’autre façon.

Votre endpoint doit accuser réception avec 200 OK.

  • Un rôle admin dans le tenant.
  • Un flow auquel rattacher l’intégration. Voir Flows.
  • L’URL de votre endpoint d’événements Prysm.
  • Une clé d’API Prysm.
  1. Dans Settings → Platform → Integrations, sélectionnez Prysm.

  2. Choisissez le Flow.

  3. Saisissez un Name.

  4. Renseignez l’URL de votre endpoint d’événements Prysm (par exemple, https://<prysm-endpoint>/event).

  5. Collez l’API Key fournie par Prysm : Gaard l’envoie comme jeton bearer.

  6. Enregistrez.

  1. Déclenchez une classification sur le flow.
  2. Confirmez que votre endpoint Prysm reçoit un POST portant le clip annoté et les identifiants de l’événement, et qu’il répond 200 OK.

Si rien n’arrive, vérifiez que le statut de l’intégration est active, que l’URL est joignable depuis Gaard, et que la clé d’API est correcte.