Un utilisateur a la possibilité de publier un commentaire sur une intervention pour indiquer une mise à jour ou effectuer une relance.
Lors de la publication d'un commentaire sur une intervention, je reçois un webhook avec "type": "operations:intervention:update"
En tant que prestataire, je réceptionne un webhook m'indiquant qu'un tiers à mis à jour une intervention. Dans le cas de l'ajout d'un commentaire, on retrouvera dans le corps du webhook, status = open/pending/hold et event = commented
"type": "operations:intervention:update",
"id": "68511984-bdf7-42f0-bd18-a4ad5a404fb3",
"reference": "INTER-05062024-4",
"contractReference": "contractMultiservices",
"description": "Ajout d'un contact supplémentaire sur l'intervention",
"workType": "corrective",
"assetReference": "111578",
"assetPath": "/01/BDR/01/09/30078",
"way": "9 RUE DU PARADIS",
"id": "5853fdefc2829a04502a073a",
"label": "Intent Technologies Tests Internes"
"id": "035aa297-15fe-4cad-8ba3-16451af564d8",
"name": "tests api internes"
"operation_url": "https://api.hubintent.com/api/operations/v2/operations/INTER-05062024-4?contractReference=contractMultiservices"
Je récupère l'intégralité de la demande. Lancement des actions suivantes :
- Appel API sur le champ
operation_url : GET /operations/{reference} - Appel API pour récupérer les photos
- Appel API pour récupérer les documents
L'état de l'intervention n'est pas modifié mais un log supplémentaire est disponible commented. Ces informations sont visibles à la fois dans le webhook et dans le corps du ticket récupéré par l'appel API.
Je peux récupérer de plus amples informations sur le log de commentaire (event=commented) dans la rubrique logs.
Le message de commentaire est transmis dans le champ description du log commented.