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": "e4369bcc-ee98-49c3-8c49-f63c4338cf25", "MonthContract": 1.0, "ThresholdTimeSupWeek": 3.0, "ThresholdTimeSupMonth": 4.0, "ContractType": 0, "EntryDate": "2025-07-01T16:45:07.9339965+00:00", "ReleaseDate": "2025-07-01T16:45:07.9339965+00:00", "DrivingType": 0, "AbsenseProfileId": "7dd6c971-aa73-4128-aeaf-86251da30e3f", "ExpenseProfileId": "e52e669b-24be-4199-b7f2-94a7254ad2ce", "IndemnityProfileId": "4e93b7e8-c6fc-4111-b71f-15d97918d32e", "RuptureMotif": 11 }, { "Id": 1, "DriverId": "e4369bcc-ee98-49c3-8c49-f63c4338cf25", "MonthContract": 1.0, "ThresholdTimeSupWeek": 3.0, "ThresholdTimeSupMonth": 4.0, "ContractType": 0, "EntryDate": "2025-07-01T16:45:07.9339965+00:00", "ReleaseDate": "2025-07-01T16:45:07.9339965+00:00", "DrivingType": 0, "AbsenseProfileId": "7dd6c971-aa73-4128-aeaf-86251da30e3f", "ExpenseProfileId": "e52e669b-24be-4199-b7f2-94a7254ad2ce", "IndemnityProfileId": "4e93b7e8-c6fc-4111-b71f-15d97918d32e", "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>7dd6c971-aa73-4128-aeaf-86251da30e3f</AbsenseProfileId> <ContractType>CDI</ContractType> <DriverId>e4369bcc-ee98-49c3-8c49-f63c4338cf25</DriverId> <DrivingType>LongDistance</DrivingType> <EntryDate>2025-07-01T16:45:07.9339965+00:00</EntryDate> <ExpenseProfileId>e52e669b-24be-4199-b7f2-94a7254ad2ce</ExpenseProfileId> <IndemnityProfileId>4e93b7e8-c6fc-4111-b71f-15d97918d32e</IndemnityProfileId> <MonthContract>1</MonthContract> <ReleaseDate>2025-07-01T16:45:07.9339965+00:00</ReleaseDate> <RuptureMotif>LicenciementLiquidation</RuptureMotif> <ThresholdTimeSupMonth>4</ThresholdTimeSupMonth> <ThresholdTimeSupWeek>3</ThresholdTimeSupWeek> <Id>1</Id> </DriverContractDto> <DriverContractDto> <AbsenseProfileId>7dd6c971-aa73-4128-aeaf-86251da30e3f</AbsenseProfileId> <ContractType>CDI</ContractType> <DriverId>e4369bcc-ee98-49c3-8c49-f63c4338cf25</DriverId> <DrivingType>LongDistance</DrivingType> <EntryDate>2025-07-01T16:45:07.9339965+00:00</EntryDate> <ExpenseProfileId>e52e669b-24be-4199-b7f2-94a7254ad2ce</ExpenseProfileId> <IndemnityProfileId>4e93b7e8-c6fc-4111-b71f-15d97918d32e</IndemnityProfileId> <MonthContract>1</MonthContract> <ReleaseDate>2025-07-01T16:45:07.9339965+00:00</ReleaseDate> <RuptureMotif>LicenciementLiquidation</RuptureMotif> <ThresholdTimeSupMonth>4</ThresholdTimeSupMonth> <ThresholdTimeSupWeek>3</ThresholdTimeSupWeek> <Id>1</Id> </DriverContractDto> </ArrayOfDriverContractDto>