Cette route permet de récupérer les détails d’une mission. Pour l’utiliser, il est nécessaire de fournir l’identifiant de la mission en paramètre. Voici un exemple d’utilisation :
curl -X 'GET' \
'https://balas-api.peopulse.com/api/v2/missions/12' \
-H 'accept: application/json' \
-H 'Authorization: Bearer
Résultat :
{
"data": {
"id": "12",
"site": {
"id": "BALAS0000000001"
},
"number": "2",
"initialPeriod": {
"startDate": "2024-12-23",
"endDate": "2024-12-31"
},
"desiredEndDate": "0000-00-00",
"actualEndDate": "0000-00-00",
"flexibilityPeriod": {
"startDate": "2024-12-31",
"endDate": "2024-12-31"
},
"location": null,
"isReinforcedIndividualFollowUpNeeded": false,
"isHazardous": false,
"hazards": [],
"hardshipFactors": [],
"reason": {
"id": "7"
},
"justification": "Remplacement salarié congé maternité",
"purchaseOrderNumber": null,
"customerPurchaseReference": "",
"probationaryPeriod": 0,
"contractType": "1",
"durationType": "1",
"billingCoefficient": 1,
"onSiteContact": null,
"details": "",
"personalProtectiveEquipments": [],
"replacedWorker": {
"firstName": "Marine",
"lastName": "LE",
"qualification": "Assistante"
},
"job": null,
"qualification": null,
"hourlyRate": {
"rate": 12
},
"shiftWorkTeam": {
"code": "100"
},
"schedule": {
"workHours": "",
"startTime": "08:00"
},
"hourlyBasis": 35,
"worker": {
"id": "2",
"agency": {
"id": "RHXNETT0F000001"
},
"firstName": "Marine",
"lastName": "Test",
"customerSerialNumber": "900002"
},
"analytic": {
"code": "20106"
},
"subAnalytic": {
"code": "3459"
},
"suspension": []
}
}