POST api/AnnualLeave/Create

Request Information

URI Parameters

None.

Body Parameters

AnnualLeaveCreateModel
NameDescriptionTypeAdditional information
AuthKey

string

None.

UserEmail

string

None.

DeputyEmail

string

None.

DurationDays

decimal number

None.

StartDate

date

None.

EndDate

date

None.

Description

string

None.

Request Formats

application/json, text/json

Sample:
{
  "AuthKey": "sample string 1",
  "UserEmail": "sample string 2",
  "DeputyEmail": "sample string 3",
  "DurationDays": 4.0,
  "StartDate": "2026-04-04T08:07:17.3953885+03:00",
  "EndDate": "2026-04-04T08:07:17.3953885+03:00",
  "Description": "sample string 7"
}

application/xml, text/xml

Sample:
<AnnualLeaveCreateModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/SestekCrm.Entities.Concrete.AnnualLeaveModels">
  <AuthKey>sample string 1</AuthKey>
  <DeputyEmail>sample string 3</DeputyEmail>
  <Description>sample string 7</Description>
  <DurationDays>4</DurationDays>
  <EndDate>2026-04-04T08:07:17.3953885+03:00</EndDate>
  <StartDate>2026-04-04T08:07:17.3953885+03:00</StartDate>
  <UserEmail>sample string 2</UserEmail>
</AnnualLeaveCreateModel>

application/x-www-form-urlencoded

Sample:

Failed to generate the sample for media type 'application/x-www-form-urlencoded'. Cannot use formatter 'JQueryMvcFormUrlEncodedFormatter' to write type 'AnnualLeaveCreateModel'.

Response Information

Resource Description

ResponseOfAnnualLeaveCreateModel
NameDescriptionTypeAdditional information
Flag

boolean

None.

Message

string

None.

Data

AnnualLeaveCreateModel

None.

Response Formats

application/json, text/json

Sample:
{
  "Flag": true,
  "Message": "sample string 2",
  "Data": {
    "AuthKey": "sample string 1",
    "UserEmail": "sample string 2",
    "DeputyEmail": "sample string 3",
    "DurationDays": 4.0,
    "StartDate": "2026-04-04T08:07:17.3953885+03:00",
    "EndDate": "2026-04-04T08:07:17.3953885+03:00",
    "Description": "sample string 7"
  }
}

application/xml, text/xml

Sample:
<ResponseOfAnnualLeaveCreateModelY421skU5 xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/SestekCrm.Entities">
  <Data xmlns:d2p1="http://schemas.datacontract.org/2004/07/SestekCrm.Entities.Concrete.AnnualLeaveModels">
    <d2p1:AuthKey>sample string 1</d2p1:AuthKey>
    <d2p1:DeputyEmail>sample string 3</d2p1:DeputyEmail>
    <d2p1:Description>sample string 7</d2p1:Description>
    <d2p1:DurationDays>4</d2p1:DurationDays>
    <d2p1:EndDate>2026-04-04T08:07:17.3953885+03:00</d2p1:EndDate>
    <d2p1:StartDate>2026-04-04T08:07:17.3953885+03:00</d2p1:StartDate>
    <d2p1:UserEmail>sample string 2</d2p1:UserEmail>
  </Data>
  <Flag>true</Flag>
  <Message>sample string 2</Message>
</ResponseOfAnnualLeaveCreateModelY421skU5>