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": "61c9a6d0-9e39-4ddb-af17-2129b77baf12", "MonthContract": 1.0, "ThresholdTimeSupWeek": 3.0, "ThresholdTimeSupMonth": 4.0, "ContractType": 0, "EntryDate": "2025-05-14T11:32:34.7204174+00:00", "ReleaseDate": "2025-05-14T11:32:34.7204174+00:00", "DrivingType": 0, "AbsenseProfileId": "7a0544c5-6b2d-489f-b0ed-6bead2fa1922", "ExpenseProfileId": "8172bb94-cdaa-4970-806a-b8ce645a79b3", "IndemnityProfileId": "193e8a55-4bb5-4ff7-bb8d-ee46391e9228", "RuptureMotif": 11 }, { "Id": 1, "DriverId": "61c9a6d0-9e39-4ddb-af17-2129b77baf12", "MonthContract": 1.0, "ThresholdTimeSupWeek": 3.0, "ThresholdTimeSupMonth": 4.0, "ContractType": 0, "EntryDate": "2025-05-14T11:32:34.7204174+00:00", "ReleaseDate": "2025-05-14T11:32:34.7204174+00:00", "DrivingType": 0, "AbsenseProfileId": "7a0544c5-6b2d-489f-b0ed-6bead2fa1922", "ExpenseProfileId": "8172bb94-cdaa-4970-806a-b8ce645a79b3", "IndemnityProfileId": "193e8a55-4bb5-4ff7-bb8d-ee46391e9228", "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>7a0544c5-6b2d-489f-b0ed-6bead2fa1922</AbsenseProfileId> <ContractType>CDI</ContractType> <DriverId>61c9a6d0-9e39-4ddb-af17-2129b77baf12</DriverId> <DrivingType>LongDistance</DrivingType> <EntryDate>2025-05-14T11:32:34.7204174+00:00</EntryDate> <ExpenseProfileId>8172bb94-cdaa-4970-806a-b8ce645a79b3</ExpenseProfileId> <IndemnityProfileId>193e8a55-4bb5-4ff7-bb8d-ee46391e9228</IndemnityProfileId> <MonthContract>1</MonthContract> <ReleaseDate>2025-05-14T11:32:34.7204174+00:00</ReleaseDate> <RuptureMotif>LicenciementLiquidation</RuptureMotif> <ThresholdTimeSupMonth>4</ThresholdTimeSupMonth> <ThresholdTimeSupWeek>3</ThresholdTimeSupWeek> <Id>1</Id> </DriverContractDto> <DriverContractDto> <AbsenseProfileId>7a0544c5-6b2d-489f-b0ed-6bead2fa1922</AbsenseProfileId> <ContractType>CDI</ContractType> <DriverId>61c9a6d0-9e39-4ddb-af17-2129b77baf12</DriverId> <DrivingType>LongDistance</DrivingType> <EntryDate>2025-05-14T11:32:34.7204174+00:00</EntryDate> <ExpenseProfileId>8172bb94-cdaa-4970-806a-b8ce645a79b3</ExpenseProfileId> <IndemnityProfileId>193e8a55-4bb5-4ff7-bb8d-ee46391e9228</IndemnityProfileId> <MonthContract>1</MonthContract> <ReleaseDate>2025-05-14T11:32:34.7204174+00:00</ReleaseDate> <RuptureMotif>LicenciementLiquidation</RuptureMotif> <ThresholdTimeSupMonth>4</ThresholdTimeSupMonth> <ThresholdTimeSupWeek>3</ThresholdTimeSupWeek> <Id>1</Id> </DriverContractDto> </ArrayOfDriverContractDto>