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": "ba388f5a-dcdc-48fc-abe9-b462cae773cf", "MonthContract": 1.0, "ThresholdTimeSupWeek": 3.0, "ThresholdTimeSupMonth": 4.0, "ContractType": 0, "EntryDate": "2025-10-22T07:47:07.8422054+00:00", "ReleaseDate": "2025-10-22T07:47:07.8422054+00:00", "DrivingType": 0, "AbsenseProfileId": "45cb308f-b732-46a2-ba20-1d200e685b04", "ExpenseProfileId": "d8415d92-7404-4606-b6bd-0feddb196e5f", "IndemnityProfileId": "4971228a-dd6b-4faa-b49b-c3cfa9f900a6", "RuptureMotif": 11 }, { "Id": 1, "DriverId": "ba388f5a-dcdc-48fc-abe9-b462cae773cf", "MonthContract": 1.0, "ThresholdTimeSupWeek": 3.0, "ThresholdTimeSupMonth": 4.0, "ContractType": 0, "EntryDate": "2025-10-22T07:47:07.8422054+00:00", "ReleaseDate": "2025-10-22T07:47:07.8422054+00:00", "DrivingType": 0, "AbsenseProfileId": "45cb308f-b732-46a2-ba20-1d200e685b04", "ExpenseProfileId": "d8415d92-7404-4606-b6bd-0feddb196e5f", "IndemnityProfileId": "4971228a-dd6b-4faa-b49b-c3cfa9f900a6", "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>45cb308f-b732-46a2-ba20-1d200e685b04</AbsenseProfileId> <ContractType>CDI</ContractType> <DriverId>ba388f5a-dcdc-48fc-abe9-b462cae773cf</DriverId> <DrivingType>LongDistance</DrivingType> <EntryDate>2025-10-22T07:47:07.8422054+00:00</EntryDate> <ExpenseProfileId>d8415d92-7404-4606-b6bd-0feddb196e5f</ExpenseProfileId> <IndemnityProfileId>4971228a-dd6b-4faa-b49b-c3cfa9f900a6</IndemnityProfileId> <MonthContract>1</MonthContract> <ReleaseDate>2025-10-22T07:47:07.8422054+00:00</ReleaseDate> <RuptureMotif>LicenciementLiquidation</RuptureMotif> <ThresholdTimeSupMonth>4</ThresholdTimeSupMonth> <ThresholdTimeSupWeek>3</ThresholdTimeSupWeek> <Id>1</Id> </DriverContractDto> <DriverContractDto> <AbsenseProfileId>45cb308f-b732-46a2-ba20-1d200e685b04</AbsenseProfileId> <ContractType>CDI</ContractType> <DriverId>ba388f5a-dcdc-48fc-abe9-b462cae773cf</DriverId> <DrivingType>LongDistance</DrivingType> <EntryDate>2025-10-22T07:47:07.8422054+00:00</EntryDate> <ExpenseProfileId>d8415d92-7404-4606-b6bd-0feddb196e5f</ExpenseProfileId> <IndemnityProfileId>4971228a-dd6b-4faa-b49b-c3cfa9f900a6</IndemnityProfileId> <MonthContract>1</MonthContract> <ReleaseDate>2025-10-22T07:47:07.8422054+00:00</ReleaseDate> <RuptureMotif>LicenciementLiquidation</RuptureMotif> <ThresholdTimeSupMonth>4</ThresholdTimeSupMonth> <ThresholdTimeSupWeek>3</ThresholdTimeSupWeek> <Id>1</Id> </DriverContractDto> </ArrayOfDriverContractDto>