POST api/v2/socialdata/absence/profil
Ajoute un profile
Request Information
URI Parameters
None.
Body Parameters
AbsenceProfileDefinitionDtoName | Description | Type | Additional information |
---|---|---|---|
Id |
identifiant |
globally unique identifier |
None. |
Absences |
Absences |
Collection of AbsenceDefinitionDto |
None. |
CustomerId |
identifiant du client |
globally unique identifier |
None. |
Name |
Nom |
string |
None. |
Description |
Description |
string |
None. |
IsEditable |
indique si il est éditable |
boolean |
None. |
NbMonthlyHours | integer |
None. |
Request Formats
application/json, text/json
Sample:
{ "Id": "b59ab218-fad9-4bd1-b2b7-37cb12c8a2f7", "Absences": [ { "Id": "cc2f9171-49d1-416b-893e-7158c0a44afd", "ProfilId": "a1f1cee4-ddd5-4d3b-bd27-ab0e16a80d30", "Name": "sample string 2", "DayTime": 3, "HalfDayTime": 4, "Payd": true, "ExtraHour": true, "Quota": true, "CR": true, "NightCR": true, "Order": 10, "Color": "sample string 11", "EditableHour": true, "AnalyticId": "80eb3ed6-8d53-4ee6-a91f-7286a5938bc6", "AnalyticCode": "sample string 13", "IsLinkedToAnyDriver": true }, { "Id": "cc2f9171-49d1-416b-893e-7158c0a44afd", "ProfilId": "a1f1cee4-ddd5-4d3b-bd27-ab0e16a80d30", "Name": "sample string 2", "DayTime": 3, "HalfDayTime": 4, "Payd": true, "ExtraHour": true, "Quota": true, "CR": true, "NightCR": true, "Order": 10, "Color": "sample string 11", "EditableHour": true, "AnalyticId": "80eb3ed6-8d53-4ee6-a91f-7286a5938bc6", "AnalyticCode": "sample string 13", "IsLinkedToAnyDriver": true } ], "CustomerId": "6cfdbe08-876c-4239-ab16-aad65a8b165d", "Name": "sample string 1", "Description": "sample string 2", "IsEditable": true, "NbMonthlyHours": 4 }
application/xml, text/xml
Sample:
<AbsenceProfileDefinitionDto xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Vehizen.Domain.Dto.Absence"> <CustomerId>6cfdbe08-876c-4239-ab16-aad65a8b165d</CustomerId> <Description>sample string 2</Description> <IsEditable>true</IsEditable> <Name>sample string 1</Name> <NbMonthlyHours>4</NbMonthlyHours> <Absences xmlns:d2p1="http://schemas.datacontract.org/2004/07/Vehizen.Domain.Dto.Contract"> <d2p1:AbsenceDefinitionDto> <d2p1:AnalyticCode>sample string 13</d2p1:AnalyticCode> <d2p1:AnalyticId>80eb3ed6-8d53-4ee6-a91f-7286a5938bc6</d2p1:AnalyticId> <d2p1:CR>true</d2p1:CR> <d2p1:Color>sample string 11</d2p1:Color> <d2p1:DayTime>3</d2p1:DayTime> <d2p1:EditableHour>true</d2p1:EditableHour> <d2p1:ExtraHour>true</d2p1:ExtraHour> <d2p1:HalfDayTime>4</d2p1:HalfDayTime> <d2p1:IsLinkedToAnyDriver>true</d2p1:IsLinkedToAnyDriver> <d2p1:Name>sample string 2</d2p1:Name> <d2p1:NightCR>true</d2p1:NightCR> <d2p1:Order>10</d2p1:Order> <d2p1:Payd>true</d2p1:Payd> <d2p1:ProfilId>a1f1cee4-ddd5-4d3b-bd27-ab0e16a80d30</d2p1:ProfilId> <d2p1:Quota>true</d2p1:Quota> <d2p1:Id>cc2f9171-49d1-416b-893e-7158c0a44afd</d2p1:Id> </d2p1:AbsenceDefinitionDto> <d2p1:AbsenceDefinitionDto> <d2p1:AnalyticCode>sample string 13</d2p1:AnalyticCode> <d2p1:AnalyticId>80eb3ed6-8d53-4ee6-a91f-7286a5938bc6</d2p1:AnalyticId> <d2p1:CR>true</d2p1:CR> <d2p1:Color>sample string 11</d2p1:Color> <d2p1:DayTime>3</d2p1:DayTime> <d2p1:EditableHour>true</d2p1:EditableHour> <d2p1:ExtraHour>true</d2p1:ExtraHour> <d2p1:HalfDayTime>4</d2p1:HalfDayTime> <d2p1:IsLinkedToAnyDriver>true</d2p1:IsLinkedToAnyDriver> <d2p1:Name>sample string 2</d2p1:Name> <d2p1:NightCR>true</d2p1:NightCR> <d2p1:Order>10</d2p1:Order> <d2p1:Payd>true</d2p1:Payd> <d2p1:ProfilId>a1f1cee4-ddd5-4d3b-bd27-ab0e16a80d30</d2p1:ProfilId> <d2p1:Quota>true</d2p1:Quota> <d2p1:Id>cc2f9171-49d1-416b-893e-7158c0a44afd</d2p1:Id> </d2p1:AbsenceDefinitionDto> </Absences> <Id>b59ab218-fad9-4bd1-b2b7-37cb12c8a2f7</Id> </AbsenceProfileDefinitionDto>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
AbsenceProfileDtoName | Description | Type | Additional information |
---|---|---|---|
Id |
identifiant |
globally unique identifier |
None. |
Absences |
absences |
Collection of AbsenceDto |
None. |
CustomerId |
identifiant du client |
globally unique identifier |
None. |
Name |
Nom |
string |
None. |
Description |
Description |
string |
None. |
IsEditable |
indique si il est éditable |
boolean |
None. |
NbMonthlyHours | integer |
None. |
Response Formats
application/json, text/json
Sample:
{ "Id": "1c2c2d56-51e3-4556-a6ed-3f357a8f8555", "Absences": [ { "Id": "9869f49c-1ce7-49a4-b681-fd9b2c67251b", "ProfilId": "3a559adc-71c5-4ec0-8aea-3be328049c1c", "Name": "sample string 3", "DayTime": 4, "HalfDayTime": 5, "Payd": true, "ExtraHour": true, "Quota": true, "CR": true, "NightCR": true, "Order": 11, "Color": "sample string 12", "EditableHour": true, "AnalyticId": "2a965f8a-508f-444d-9019-f26f0c72bbd7", "AnalyticCode": "sample string 14", "IsLinkedToAnyDriver": true }, { "Id": "9869f49c-1ce7-49a4-b681-fd9b2c67251b", "ProfilId": "3a559adc-71c5-4ec0-8aea-3be328049c1c", "Name": "sample string 3", "DayTime": 4, "HalfDayTime": 5, "Payd": true, "ExtraHour": true, "Quota": true, "CR": true, "NightCR": true, "Order": 11, "Color": "sample string 12", "EditableHour": true, "AnalyticId": "2a965f8a-508f-444d-9019-f26f0c72bbd7", "AnalyticCode": "sample string 14", "IsLinkedToAnyDriver": true } ], "CustomerId": "81d63c7a-e6c3-44bc-8703-5a39e2ce80a3", "Name": "sample string 2", "Description": "sample string 3", "IsEditable": true, "NbMonthlyHours": 5 }
application/xml, text/xml
Sample:
<AbsenceProfileDto xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Vehizen.Domain.Dto.Absence"> <CustomerId>81d63c7a-e6c3-44bc-8703-5a39e2ce80a3</CustomerId> <Description>sample string 3</Description> <IsEditable>true</IsEditable> <Name>sample string 2</Name> <NbMonthlyHours>5</NbMonthlyHours> <Absences xmlns:d2p1="http://schemas.datacontract.org/2004/07/Vehizen.Domain.Dto.Contract"> <d2p1:AbsenceDto> <d2p1:AnalyticCode>sample string 14</d2p1:AnalyticCode> <d2p1:AnalyticId>2a965f8a-508f-444d-9019-f26f0c72bbd7</d2p1:AnalyticId> <d2p1:CR>true</d2p1:CR> <d2p1:Color>sample string 12</d2p1:Color> <d2p1:DayTime>4</d2p1:DayTime> <d2p1:EditableHour>true</d2p1:EditableHour> <d2p1:ExtraHour>true</d2p1:ExtraHour> <d2p1:HalfDayTime>5</d2p1:HalfDayTime> <d2p1:IsLinkedToAnyDriver>true</d2p1:IsLinkedToAnyDriver> <d2p1:Name>sample string 3</d2p1:Name> <d2p1:NightCR>true</d2p1:NightCR> <d2p1:Order>11</d2p1:Order> <d2p1:Payd>true</d2p1:Payd> <d2p1:ProfilId>3a559adc-71c5-4ec0-8aea-3be328049c1c</d2p1:ProfilId> <d2p1:Quota>true</d2p1:Quota> <d2p1:Id>9869f49c-1ce7-49a4-b681-fd9b2c67251b</d2p1:Id> </d2p1:AbsenceDto> <d2p1:AbsenceDto> <d2p1:AnalyticCode>sample string 14</d2p1:AnalyticCode> <d2p1:AnalyticId>2a965f8a-508f-444d-9019-f26f0c72bbd7</d2p1:AnalyticId> <d2p1:CR>true</d2p1:CR> <d2p1:Color>sample string 12</d2p1:Color> <d2p1:DayTime>4</d2p1:DayTime> <d2p1:EditableHour>true</d2p1:EditableHour> <d2p1:ExtraHour>true</d2p1:ExtraHour> <d2p1:HalfDayTime>5</d2p1:HalfDayTime> <d2p1:IsLinkedToAnyDriver>true</d2p1:IsLinkedToAnyDriver> <d2p1:Name>sample string 3</d2p1:Name> <d2p1:NightCR>true</d2p1:NightCR> <d2p1:Order>11</d2p1:Order> <d2p1:Payd>true</d2p1:Payd> <d2p1:ProfilId>3a559adc-71c5-4ec0-8aea-3be328049c1c</d2p1:ProfilId> <d2p1:Quota>true</d2p1:Quota> <d2p1:Id>9869f49c-1ce7-49a4-b681-fd9b2c67251b</d2p1:Id> </d2p1:AbsenceDto> </Absences> <Id>1c2c2d56-51e3-4556-a6ed-3f357a8f8555</Id> </AbsenceProfileDto>