GET api/v2/driver/{driverId}/contract
Retourne les contracts d'un conducteur
Request Information
URI Parameters
Name | Description | Type | Additional information |
---|---|---|---|
driverId | globally unique identifier |
Required |
Body Parameters
None.
Response Information
Resource Description
Collection of DriverContractDtoName | Description | Type | Additional information |
---|---|---|---|
Id | integer |
None. |
|
DriverId | globally unique identifier |
None. |
|
MonthContract |
Nombre d'heures mensuelle du contrat |
decimal number |
None. |
ThresholdTimeSupWeek |
Seuil d'heures supplémentaires par semaine |
decimal number |
None. |
ThresholdTimeSupMonth |
Seuil d'heures supplémentaires par mois |
decimal number |
None. |
ContractType |
Type de contrat du conducteur |
ContractTypeDto |
None. |
EntryDate | date |
None. |
|
ReleaseDate | date |
None. |
|
DrivingType |
type de contrat de conduite |
DrivingTypeDto |
None. |
AbsenseProfileId | globally unique identifier |
None. |
|
ExpenseProfileId | globally unique identifier |
None. |
|
IndemnityProfileId | globally unique identifier |
None. |
|
RuptureMotif | RuptureMotif |
None. |
Response Formats
application/json, text/json
Sample:
[ { "Id": 1, "DriverId": "4fc6c263-0339-4b28-9c48-e2f0eea3e129", "MonthContract": 1.0, "ThresholdTimeSupWeek": 3.0, "ThresholdTimeSupMonth": 4.0, "ContractType": 0, "EntryDate": "2025-08-17T13:51:51.2660613+00:00", "ReleaseDate": "2025-08-17T13:51:51.2660613+00:00", "DrivingType": 0, "AbsenseProfileId": "3338a962-7967-40f5-aa69-4987a4755eef", "ExpenseProfileId": "0d285241-978c-4db5-82eb-1353f7b1f6e1", "IndemnityProfileId": "f86a4950-8101-40bd-a244-90e0cf636d6f", "RuptureMotif": 11 }, { "Id": 1, "DriverId": "4fc6c263-0339-4b28-9c48-e2f0eea3e129", "MonthContract": 1.0, "ThresholdTimeSupWeek": 3.0, "ThresholdTimeSupMonth": 4.0, "ContractType": 0, "EntryDate": "2025-08-17T13:51:51.2660613+00:00", "ReleaseDate": "2025-08-17T13:51:51.2660613+00:00", "DrivingType": 0, "AbsenseProfileId": "3338a962-7967-40f5-aa69-4987a4755eef", "ExpenseProfileId": "0d285241-978c-4db5-82eb-1353f7b1f6e1", "IndemnityProfileId": "f86a4950-8101-40bd-a244-90e0cf636d6f", "RuptureMotif": 11 } ]
application/xml, text/xml
Sample:
<ArrayOfDriverContractDto xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Vehizen.Domain.Dto.Contracts"> <DriverContractDto> <AbsenseProfileId>3338a962-7967-40f5-aa69-4987a4755eef</AbsenseProfileId> <ContractType>CDI</ContractType> <DriverId>4fc6c263-0339-4b28-9c48-e2f0eea3e129</DriverId> <DrivingType>LongDistance</DrivingType> <EntryDate>2025-08-17T13:51:51.2660613+00:00</EntryDate> <ExpenseProfileId>0d285241-978c-4db5-82eb-1353f7b1f6e1</ExpenseProfileId> <IndemnityProfileId>f86a4950-8101-40bd-a244-90e0cf636d6f</IndemnityProfileId> <MonthContract>1</MonthContract> <ReleaseDate>2025-08-17T13:51:51.2660613+00:00</ReleaseDate> <RuptureMotif>LicenciementLiquidation</RuptureMotif> <ThresholdTimeSupMonth>4</ThresholdTimeSupMonth> <ThresholdTimeSupWeek>3</ThresholdTimeSupWeek> <Id>1</Id> </DriverContractDto> <DriverContractDto> <AbsenseProfileId>3338a962-7967-40f5-aa69-4987a4755eef</AbsenseProfileId> <ContractType>CDI</ContractType> <DriverId>4fc6c263-0339-4b28-9c48-e2f0eea3e129</DriverId> <DrivingType>LongDistance</DrivingType> <EntryDate>2025-08-17T13:51:51.2660613+00:00</EntryDate> <ExpenseProfileId>0d285241-978c-4db5-82eb-1353f7b1f6e1</ExpenseProfileId> <IndemnityProfileId>f86a4950-8101-40bd-a244-90e0cf636d6f</IndemnityProfileId> <MonthContract>1</MonthContract> <ReleaseDate>2025-08-17T13:51:51.2660613+00:00</ReleaseDate> <RuptureMotif>LicenciementLiquidation</RuptureMotif> <ThresholdTimeSupMonth>4</ThresholdTimeSupMonth> <ThresholdTimeSupWeek>3</ThresholdTimeSupWeek> <Id>1</Id> </DriverContractDto> </ArrayOfDriverContractDto>