View Categories

Afficher les détails d’une demande d’avenant – GET /api/v1/sites/{siteId}/amendmentRequests/{amendmentRequestId}

Table of Contents

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 l’avenant et l’identifiant du site client en paramètre. Voici un exemple d’utilisation :

curl -X 'GET' \
'https://sandboxett-api.peopulse.com/api/v1/sites/FULLY1000000001/amendmentRequests/8' \
  -H 'accept: application/json' \
  -H 'Authorization: Bearer XXX'

Résultat :

{
  "data": {
    "id": null,
    "effectiveDate": {
      "start": "2025-06-28",
      "end": "2025-06-28"
    },
    "contractNumber": "2",
    "worker": {
      "id": "2",
      "firstName": "Flora",
      "lastName": "THOMSON",
      "birthDate": "1997-12-10",
      "customerSerialNumber": "F1012",
      "providerSerialNumber": null,
      "email": null,
      "phoneNumber": null,
      "mobileNumber": null,
      "maidenName": null,
      "civility": "",
      "address": null,
      "nationality": null,
      "hasPermanentPosition": false,
      "agency": null
    },
    "flexibility": {
      "flexibilityStart": "2025-06-23",
      "flexibilityEnd": "2025-07-03"
    },
    "initialContractPeriod": {
      "start": "2025-05-26",
      "end": "2025-06-05"
    },
    "customerPurchaseReference": "P2",
    "probationaryPeriod": 0,
    "hourlyBasis": 35,
    "durationType": "minimal_duration",
    "contractNature": "modification_amendment",
    "contractType": "delegation",
    "amendmentNumber": 1,
    "mission": {
      "reason": {
        "id": "1",
        "label": "ACCROISSEMENT TEMPORAIRE D'ACTIVITE",
        "code": "ACCR"
      },
      "justification": "Hausse d'activité",
      "replacedWorker": {
        "firstName": "Bertrand",
        "lastName": "Lucas",
        "qualification": "COMPTABLE"
      },
      "qualification": {
        "id": "3",
        "label": "AGENT ADMINISTRATIF/ACCUEIL A",
        "code": "1"
      },
      "coefficient": null,
      "index": "",
      "level": 0,
      "step": 0,
      "analytic": {
        "id": "5",
        "label": "Activité Supports",
        "code": "SUP",
        "subAnalytics": [
          {
            "id": "14",
            "label": "Frais Généraux  (services administratifs et financ",
            "code": "ADM.1.FG"
          }
        ]
      },
      "subAnalytic": {
        "id": "14",
        "label": "Frais Généraux  (services administratifs et financ",
        "code": "ADM.1.FG"
      },
      "shiftWorkTeam": {
        "id": "3",
        "label": "EQUIPE BUREAU",
        "code": "200"
      },
      "schedule": "9h / 17h",
      "location": "",
      "details": "",
      "isHazardous": false,
      "hardshipFactors": [],
      "personalProtectiveEquipments": [
        {
          "label": ""
        }
      ],
      "isReinforcedIndividualFollowUpNeeded": false,
      "onSiteContact": "Julien Morel"
    },
    "payment": {
      "referenceSalary": null,
      "customerReferenceRate": "",
      "basicHourlyRatePaid": 11,
      "billingCoefficient": 1.8,
      "contractWageTypes": [
        {
          "id": "22",
          "label": "HEURES NORMALES",
          "code": "1100",
          "valorisation": "3",
          "rate": 0,
          "payRate": 11,
          "coefficient": 1.8,
          "billRate": 19.8,
          "referenceRate": null
        }
      ]
    }
  }
}
#