GET api/{idcompany}/absences/{idabsence}?idlanguage={idlanguage}

Request Information

URI Parameters

NameDescriptionTypeAdditional information
idcompany

integer

Required

idabsence

integer

Required

idlanguage

integer

Default value is 1

Body Parameters

None.

Response Information

Resource Description

Library_BLL_Absence
NameDescriptionTypeAdditional information
IDAbsence

integer

None.

IDEmployee

integer

None.

IDAbsenceType

integer

None.

IDAbsenceState

integer

None.

StartDate

date

None.

EndDate

date

None.

Duration

time interval

None.

RecurrenceRule

string

None.

RecurrenceParentID

integer

None.

Comments

string

None.

IDSpecialDay

integer

None.

IDReasonToCancel

integer

None.

FilesCount

integer

None.

IDCancellationRequest

integer

None.

Deductible

boolean

None.

AbsenceDetail

string

None.

RequestCancellationDetail

string

None.

StateColor

string

None.

StateDescription

string

None.

CancelationRequestStateColor

string

None.

CancelationRequestStateDescription

string

None.

EmployeeImage

string

None.

NeedSecondLevelValidation

boolean

None.

AbsenceNotDeductible

boolean

None.

AbsenceTypeName

string

None.

EmployeeName

string

None.

IDCancellationRequestState

integer

None.

IDUserAbsence

integer

None.

IDUserHaveAbsence

integer

None.

CreatedBy

integer

None.

UpdatedBy

integer

None.

IDGuid

string

None.

OTNumber

string

None.

EmployeeNumber

string

None.

Description

string

None.

TaskStart

date

None.

TaskEnd

date

None.

Render

string

None.

ProjectImage

string

None.

ParentIDGuid

string

None.

Duration1

integer

None.

BarsColor

string

None.

Expanded

boolean

None.

IDDepartment

integer

None.

Department

string

None.

TaskType

string

None.

Icon

string

None.

IDType

integer

None.

AbsenceStateDescription

string

None.

AbsenceDateDescription

string

None.

AbsenceTimeDescription

string

None.

IDState

string

None.

IDStateSecondLevelValidation

string

None.

Response Formats

application/json, text/json

Sample:
{
  "IDAbsence": 1,
  "IDEmployee": 2,
  "IDAbsenceType": 3,
  "IDAbsenceState": 4,
  "StartDate": "2024-09-24T16:37:11.3340388+02:00",
  "EndDate": "2024-09-24T16:37:11.3340388+02:00",
  "Duration": "00:00:00.1234567",
  "RecurrenceRule": "sample string 8",
  "RecurrenceParentID": 9,
  "Comments": "sample string 10",
  "IDSpecialDay": 11,
  "IDReasonToCancel": 12,
  "FilesCount": 13,
  "IDCancellationRequest": 14,
  "Deductible": true,
  "AbsenceDetail": "sample string 16",
  "RequestCancellationDetail": "sample string 17",
  "StateColor": "sample string 18",
  "StateDescription": "sample string 19",
  "CancelationRequestStateColor": "sample string 20",
  "CancelationRequestStateDescription": "sample string 21",
  "EmployeeImage": "sample string 22",
  "NeedSecondLevelValidation": true,
  "AbsenceNotDeductible": true,
  "AbsenceTypeName": "sample string 25",
  "EmployeeName": "sample string 26",
  "IDCancellationRequestState": 27,
  "IDUserAbsence": 28,
  "IDUserHaveAbsence": 29,
  "CreatedBy": 30,
  "UpdatedBy": 31,
  "IDGuid": "sample string 32",
  "OTNumber": "sample string 33",
  "EmployeeNumber": "sample string 34",
  "Description": "sample string 35",
  "TaskStart": "2024-09-24T16:37:11.3340388+02:00",
  "TaskEnd": "2024-09-24T16:37:11.3340388+02:00",
  "Render": "sample string 38",
  "ProjectImage": "sample string 39",
  "ParentIDGuid": "sample string 40",
  "Duration1": 41,
  "BarsColor": "sample string 42",
  "Expanded": true,
  "IDDepartment": 44,
  "Department": "sample string 45",
  "TaskType": "sample string 46",
  "Icon": "sample string 47",
  "IDType": 48,
  "AbsenceStateDescription": "sample string 49",
  "AbsenceDateDescription": "sample string 50",
  "AbsenceTimeDescription": "sample string 51",
  "IDState": "sample string 52",
  "IDStateSecondLevelValidation": "sample string 53"
}