Création d'une intervention sur Intent par API

Vous souhaitez créer une demande dans votre outil, qu'elle soit créée sur Intent puis transmise à votre prestataire :

Il vous faudra utiliser une requête de type :
{
  "reference": "contract1_201007151812",
  "description": "Demande dépannage pour fuite d’eau dans la salle de bain",
  "contractReference": "contract1",
  "status": "open",
  "event": "requested",
  "eventDate": "2020-10-07T15:18:00",
  "logDate": "2020-10-07T15:18:00",
  "serviceCode": "EAU-CP-9",
  "location": {
    "assetReference": "LOGEMENT_011"
  },
  "workType": "corrective",
  "contacts": [
"BEGIN:VCARD\r\nVERSION:3\r\nFN;CHARSET=UTF-8:Pierre DURAND\r\nN;CHARSET=UTF-8:DURAND;Pierre;;;\r\nEMAIL;CHARSET=UTF-8;HOME;INTERNET:serviceclient+gestionnaire@intent.tech\r\nTEL;TYPE=WORK,VOICE:0786220276\r\nREV:2020-10-07T15:18:12+02:00\r\nEND:VCARD"
  ],
  "equipmentWorkingOrder": "not_operational",
  "criticalLevel": 3
}

Le champ "reference" est la référence de l'intervention, elle ne doit pas contenir de caractère spéciaux et ne pas être trop longue
Le contractReference est la référence de contrat sur Intent liée au bâtiment
Le statut et event ne doivent pas être modifiés car ils correspondent au statut "Intervention demandée"
L'eventDate est la date à laquelle la demande est faite
La logDate est la date à laquelle la demande est enregistrée (elle peut être égale à l'eventDate).
L'assetReference est la référence du patrimoine sur Intent
Le workType est soit preventive soit corrective
L'equipmentWorkingOrder indique si l'équipement est fonctionnel ou non (facultatif)
Le criticalLevel indique la criticité de l'intervention de 0 à 5 (facultatif également)