Comment pouvons-nous vous aider ?

Contenu à ignorer
Français - Canada
  • Aucune suggestion, car le champ de recherche est vide.

Notification par Webhook

Il est possible de configurer un Webhook pour recevoir une alerte lorsqu'une action spécifique se produit. Cette fonctionnalité vous permet d'informer en temps réel en utilisant des webhooks. Suivez les étapes ci-dessous pour intégrer cette fonctionnalité dans votre application.

Marche à suivre

 

1. S'identifier à l' application web managING ( www.ingtechmanaging.com) avec un compte de type  Admin puis naviguer à la page  Règles sous l'onglet  Notifications.
  2. Utiliser le bouton "+"  pour ajouter une règle de notification (ou sélectionner une règle existante pour la modifier).
 
3. Sélectionner le type Webhook dans Type sous  Destinataires .
4. Entrer les informations pour le webhook sur lequel les notifications seront envoyés.
Vous pouvez ensuite renseigner les champs suivants :
·        Url : l'url du webhook
·        Méthode : la méthode HTTP utilisée pour envoyer la notification
Pour l'authentification, vous pouvez utiliser les champs suivants (facultatif):
·        Ajouter à : permet de choisir si l'authentification est ajoutée à l'url, dans le header ou dans le body
·        Propriété : le nom de la propriété utilisée pour l'authentification
·        Secret : le secret utilisé pour l'authentification

 

Type de déclencheur

En fonction du type de notification, les réponses sont générés automatiquement. Pour ces réponses, le corps est le même pour tous les messages, seule le contenu (content) change.

 

Nouvelle RDS avec défectuosité
Une notification est envoyée lorsqu'une nouvelle RDS est créée avec une défectuosité ou lorsqu'une défectuosité est ajoutée à une RDS existante.
Le content est le suivant

```

{
   "type": "new-dvir-report-defect",
   "date": "2019-08-24T14:15:22Z",
   "summary": "string",
   "client": {
     "id": 0,
     "name": "string"
   },
   "content": {
     "dvirInspection": {
       "id": 0,
       "inspectedAt": "2019-08-24T14:15:22Z",
       "inspectedById": 0,
       "designated": true,
       "longitude": 0,
       "latitude": 0,
       "location": "string",
       "zones": [
         0
       ],
       "carrierId": 0,
       "clientId": 0,
       "dvirListId": 0,
       "verifiedAt": "2019-08-24T14:15:22Z",
       "verifiedById": 0,
       "comment": "string",
       "dvirReports": [
         {
           "id": 0,
           "shipping": "string",
           "vehicleId": 0,
           "vehicleNo": "string",
           "vehicleVin": "string",
           "vehicleOdometer": 0,
           "vehiclePlate": "string",
           "vehicleJurisdiction": "string",
           "vehicleType": "null:UNDEFINED",
           "status": "0:VALID",
           "defectsStatus": "0:VALID",
           "dvirInspectionId": 0,
           "metadata": {},
           "dvirReportDefects": {
             "id": 0,
             "clientId": 0,
             "inspectedAt": "2019-08-24T14:15:22Z",
             "inspectedById": 0,
             "longitude": 0,
             "latitude": 0,
             "location": "string",
             "zones": [         
0 
            ],
            "status": "0:ACTIVE",
            "type": "0:MINOR",
            "dvirReportId": 0,
            "dvirDefectId": 0,
            "verifiedAt": "2019-08-24T14:15:22Z",
            "verifiedById": 0

Comment pouvons-nous vous aidez ?