Clôture de la demande par le demandeur

Un utilisateur valide la clôture de la demande d'intervention qu'il a réalisé. Il peut réaliser cette action depuis les interfaces web et mobile d'intentPlatform ou depuis son CRM connecté à intentPlatform.

Récupération des informations

En tant que prestataire, je récupère les nouveaux tickets et ceux qui ont été récemment mis à jour via une requête GET sur l'API Operations v2.
/api/operations/v2/operations?since=2021-06-01T10:00:00&notIssuedByMe=true&fields=logs

Une clôture par la demandeur se matérialise par la transmission d'un log status=closed et event=solved. Pour identifier cette information, je regarde la rubrique logs du json récupéré.

Je peux récupérer de plus amples informations (commentaire, photos, date et heure) sur le détail de clôture dans le log en question (status=closed et event=solved) dans la rubrique logs .

Exemple

{
"_links": {
"self": {
"href": "https://api.hubintent.com/api/operations/v2/operations?notIssuedByMe=true&fields=logs&type=intervention&since=2024-02-29T10:10:00"
}
},
"_embedded": {
"operations": [
{
"reference": "INTER-05062024-3",
"issuer": {
"entity": {
"id": "5853fdefc2829a04502a073a",
"label": "Intent Technologies Tests Internes",
"logoUrl": "https://hubintent.com/intent/entities/logos/c74fd223-bc40-46c2-bf42-6748a9cfe146"
},
"user": {
"id": "035aa297-15fe-4cad-8ba3-16451af564d8",
"type": "client",
"name": "tests api internes"
}
},
"contract": {
"reference": "contractMultiservices",
"label": "Multiservices",
"topic": "Multiservices",
"entities": [
{
"id": "5853fdefc2829a04502a0734",
"label": "Intent Staff",
"logoUrl": "https://hubintent.com/intent/entities/logos/fdaf450a-4ae4-4c2b-93cb-5338bd286219"
},
{
"id": "5853fdefc2829a04502a073a",
"label": "Intent Technologies Tests Internes",
"logoUrl": "https://hubintent.com/intent/entities/logos/c74fd223-bc40-46c2-bf42-6748a9cfe146"
}
]
},
"service": {
"code": "P902",
"originalCode": "P902"
},
"status": "closed",
"event": "solved",
"eventDate": "2024-02-17T16:00:00+01:00",
"logDate": "2024-02-17T16:00:00+01:00",
"eventHistory": [
"requested",
"acknowledged",
"planned",
"start",
"end",
"done",
"solved"
],
"logs": [
{
"issuer": {
"entity": {
"id": "5853fdefc2829a04502a073a",
"label": "Intent Technologies Tests Internes",
"logoUrl": "https://hubintent.com/intent/entities/logos/c74fd223-bc40-46c2-bf42-6748a9cfe146"
},
"user": {
"id": "035aa297-15fe-4cad-8ba3-16451af564d8",
"type": "client",
"name": "tests api internes"
}
},
"reference": "INTER-05062024-3",
"description": "Demande dépannage pour fuite d’eau dans la salle de bain",
"contractReference": "contractMultiservices",
"contacts": [
"BEGIN:VCARD\n\nVERSION:3\r\nFN;CHARSET=UTF-8:Pierre DUPONT\r\nN;CHARSET=UTF-8:DUPONT;Pierre\r\nTEL;TYPE=WORK,VOICE:0734220902\r\nTEL;TYPE=HOME,VOICE:0685874445\r\nADR;TYPE=WORK:165 Avenue de Bretagne;59000;LILLE;France\r\nROLE;CHARSET=UTF-8:Locataire\r\nEMAIL;CHARSET=UTF-8;TYPE=WORK,INTERNET:p.dupont@internet.fr\r\nEND:VCARD"
],
"creationDate": "2024-02-29T10:06:33+01:00",
"type": "intervention",
"serviceCode": "P902",
"workType": "corrective",
"status": "open",
"event": "requested",
"eventDate": "2024-02-16T10:45:23+01:00",
"logDate": "2024-02-16T10:45:26+01:00",
"location": {
"assetLabel": "RdC, Porte D",
"assetAlgoliaId": "65e047ed4794512d751c2d07",
"address": {
"way": "9 RUE DU PARADIS",
"city": "WAMBRECHIES",
"zip": "59118",
"country": "FRANCE"
},
"assetReference": "111578",
"assetOwner": "demo.intent",
"geo": {
"longitude": -4.297238,
"latitude": 48.377953
}
},
"equipmentWorkingOrder": "not_operational",
"visitAttempt": 1,
"criticalLevel": 3
},
{
"issuer": {
"entity": {
"id": "5853fdefc2829a04502a0734",
"label": "Intent Staff",
"logoUrl": "https://hubintent.com/intent/entities/logos/fdaf450a-4ae4-4c2b-93cb-5338bd286219"
},
"user": {
"id": "dbb63b64-12f4-451e-ace1-47a22a71bfba",
"type": "client",
"name": "Service client"
}
},
"reference": "INTER-05062024-3",
"description": "Nous accusons bonne réception de votre demande de dépannage",
"contractReference": "contractMultiservices",
"contacts": [
"BEGIN:VCARD\n\nVERSION:3\r\nFN;CHARSET=UTF-8:Pierre DUPONT\r\nN;CHARSET=UTF-8:DUPONT;Pierre\r\nTEL;TYPE=WORK,VOICE:0734220902\r\nTEL;TYPE=HOME,VOICE:0685874445\r\nADR;TYPE=WORK:165 Avenue de Bretagne;59000;LILLE;France\r\nROLE;CHARSET=UTF-8:Locataire\r\nEMAIL;CHARSET=UTF-8;TYPE=WORK,INTERNET:p.dupont@internet.fr\r\nEND:VCARD"
],
"creationDate": "2024-02-29T10:07:20+01:00",
"type": "intervention",
"serviceCode": "P902",
"workType": "corrective",
"status": "open",
"event": "acknowledged",
"eventDate": "2024-02-16T10:50:23+01:00",
"logDate": "2024-02-16T10:50:26+01:00",
"location": {
"assetLabel": "RdC, Porte D",
"assetAlgoliaId": "65e047ed4794512d751c2d07",
"address": {
"way": "9 RUE DU PARADIS",
"city": "WAMBRECHIES",
"zip": "59118",
"country": "FRANCE"
},
"assetReference": "111578",
"assetOwner": "demo.intent",
"geo": {
"longitude": -4.297238,
"latitude": 48.377953
}
},
"equipmentWorkingOrder": "not_operational",
"visitAttempt": 1,
"criticalLevel": 3
},
{
"issuer": {
"entity": {
"id": "5853fdefc2829a04502a0734",
"label": "Intent Staff",
"logoUrl": "https://hubintent.com/intent/entities/logos/fdaf450a-4ae4-4c2b-93cb-5338bd286219"
},
"user": {
"id": "dbb63b64-12f4-451e-ace1-47a22a71bfba",
"type": "client",
"name": "Service client"
}
},
"reference": "INTER-05062024-3",
"description": "Planification de l'intervention au 17/02/2024 - 9h",
"contractReference": "contractMultiservices",
"creationDate": "2024-02-29T10:08:15+01:00",
"type": "intervention",
"serviceCode": "P902",
"workType": "corrective",
"status": "open",
"event": "planned",
"eventDate": "2024-02-17T09:00:00+01:00",
"logDate": "2024-02-16T10:55:26+01:00",
"location": {
"assetLabel": "RdC, Porte D",
"assetAlgoliaId": "65e047ed4794512d751c2d07",
"address": {
"way": "9 RUE DU PARADIS",
"city": "WAMBRECHIES",
"zip": "59118",
"country": "FRANCE"
},
"assetReference": "111578",
"assetOwner": "demo.intent",
"geo": {
"longitude": -4.297238,
"latitude": 48.377953
}
},
"equipmentWorkingOrder": "not_operational",
"visitAttempt": 1,
"criticalLevel": 3
},
{
"issuer": {
"entity": {
"id": "5853fdefc2829a04502a0734",
"label": "Intent Staff",
"logoUrl": "https://hubintent.com/intent/entities/logos/fdaf450a-4ae4-4c2b-93cb-5338bd286219"
},
"user": {
"id": "dbb63b64-12f4-451e-ace1-47a22a71bfba",
"type": "client",
"name": "Service client"
}
},
"reference": "INTER-05062024-3",
"description": "Début de l'intervention",
"contractReference": "contractMultiservices",
"creationDate": "2024-02-29T10:09:56+01:00",
"type": "intervention",
"serviceCode": "P902",
"workType": "corrective",
"status": "pending",
"event": "start",
"eventDate": "2024-02-17T09:10:00+01:00",
"logDate": "2024-02-17T09:10:00+01:00",
"location": {
"assetLabel": "RdC, Porte D",
"assetAlgoliaId": "65e047ed4794512d751c2d07",
"address": {
"way": "9 RUE DU PARADIS",
"city": "WAMBRECHIES",
"zip": "59118",
"country": "FRANCE"
},
"assetReference": "111578",
"assetOwner": "demo.intent",
"geo": {
"longitude": -4.297238,
"latitude": 48.377953
}
},
"equipmentWorkingOrder": "not_operational",
"visitAttempt": 1,
"criticalLevel": 3
},
{
"issuer": {
"entity": {
"id": "5853fdefc2829a04502a0734",
"label": "Intent Staff",
"logoUrl": "https://hubintent.com/intent/entities/logos/fdaf450a-4ae4-4c2b-93cb-5338bd286219"
},
"user": {
"id": "dbb63b64-12f4-451e-ace1-47a22a71bfba",
"type": "client",
"name": "Service client"
}
},
"reference": "INTER-05062024-3",
"description": "Fin de l'intervention",
"contractReference": "contractMultiservices",
"creationDate": "2024-02-29T10:10:13+01:00",
"type": "intervention",
"serviceCode": "P902",
"workType": "corrective",
"status": "pending",
"event": "end",
"eventDate": "2024-02-17T09:50:00+01:00",
"logDate": "2024-02-17T09:50:00+01:00",
"location": {
"assetLabel": "RdC, Porte D",
"assetAlgoliaId": "65e047ed4794512d751c2d07",
"address": {
"way": "9 RUE DU PARADIS",
"city": "WAMBRECHIES",
"zip": "59118",
"country": "FRANCE"
},
"assetReference": "111578",
"assetOwner": "demo.intent",
"geo": {
"longitude": -4.297238,
"latitude": 48.377953
}
},
"equipmentWorkingOrder": "not_operational",
"visitAttempt": 1,
"criticalLevel": 3
},
{
"issuer": {
"entity": {
"id": "5853fdefc2829a04502a0734",
"label": "Intent Staff",
"logoUrl": "https://hubintent.com/intent/entities/logos/fdaf450a-4ae4-4c2b-93cb-5338bd286219"
},
"user": {
"id": "dbb63b64-12f4-451e-ace1-47a22a71bfba",
"type": "client",
"name": "Service client"
}
},
"reference": "INTER-05062024-3",
"description": "Résolution du problème. Changement du flexible + joints",
"contractReference": "contractMultiservices",
"creationDate": "2024-02-29T10:12:06+01:00",
"type": "intervention",
"serviceCode": "P902",
"workType": "corrective",
"status": "closed",
"event": "done",
"eventDate": "2024-02-17T10:00:00+01:00",
"logDate": "2024-02-17T10:00:00+01:00",
"location": {
"assetLabel": "RdC, Porte D",
"assetAlgoliaId": "65e047ed4794512d751c2d07",
"address": {
"way": "9 RUE DU PARADIS",
"city": "WAMBRECHIES",
"zip": "59118",
"country": "FRANCE"
},
"assetReference": "111578",
"assetOwner": "demo.intent",
"geo": {
"longitude": -4.297238,
"latitude": 48.377953
}
},
"equipmentWorkingOrder": "operational",
"equipmentStatus": "ok",
"visitAttempt": 1,
"occupantSignature": "ok",
"criticalLevel": 3
},
{
"issuer": {
"entity": {
"id": "5853fdefc2829a04502a073a",
"label": "Intent Technologies Tests Internes",
"logoUrl": "https://hubintent.com/intent/entities/logos/c74fd223-bc40-46c2-bf42-6748a9cfe146"
},
"user": {
"id": "035aa297-15fe-4cad-8ba3-16451af564d8",
"type": "client",
"name": "tests api internes"
}
},
"reference": "INTER-05062024-3",
"description": "Nous validons le bon traitement de notre demande",
"contractReference": "contractMultiservices",
"creationDate": "2024-02-29T10:13:36+01:00",
"type": "intervention",
"serviceCode": "P902",
"workType": "corrective",
"status": "closed",
"event": "solved",
"eventDate": "2024-02-17T16:00:00+01:00",
"logDate": "2024-02-17T16:00:00+01:00",
"location": {
"assetLabel": "RdC, Porte D",
"assetAlgoliaId": "65e047ed4794512d751c2d07",
"address": {
"way": "9 RUE DU PARADIS",
"city": "WAMBRECHIES",
"zip": "59118",
"country": "FRANCE"
},
"assetReference": "111578",
"assetOwner": "demo.intent",
"geo": {
"longitude": -4.297238,
"latitude": 48.377953
}
},
"equipmentWorkingOrder": "operational",
"equipmentStatus": "ok",
"visitAttempt": 1,
"occupantSignature": "ok",
"criticalLevel": 3
}
],
"creationDate": "2024-02-29T10:06:33+01:00",
"lastUpdateDate": "2024-02-29T10:13:36+01:00",
"_links": {
"self": {
"href": "https://api.hubintent.com/api/operations/v2/operations/INTER-05062024-3?contractReference=contractMultiservices"
},
"documents:list": {
"href": "https://api.hubintent.com/api/documents/v1/documents?elementType=undefined&elementReference=INTER-05062024-3"
}
}
}
]
},
"total": 1
}