GET horizon/v1/employees/absences

Retrieves a list of absences
Notes: Odata
operators ge, le for property StartDate\EndDate
eq for property Id

Example
"horizon/v1/employees/absences?$filter=StartDate ge 2017-01-01T23:59:00Z and EndDate le 2018-01-01T23:59:00Z"
"horizon/v1/employees/absences?$filter=StartDate ge 2017-01-01T23:59:00Z"
"horizon/v1/employees/absences?$filter=StartDate ge 2017-01-01T23:59:00Z and Id eq 3"

Request Information

URI Parameters

None.

Body Parameters

None.

Response Information

Resource Description

Collection of Milenio3.Horizon.Dto.Entities.EmployeeSelfService.AbsenceDto
NameDescriptionTypeAdditional information
StartDate

date

None.

EndDate

date

None.

StartTime

integer

None.

EndTime

integer

None.

Code

string

None.

Remarks

string

None.

Status

Milenio3.Horizon.Dto.Entities.StatusType

None.

Document

Milenio3.Horizon.Core.Entities.Common.Document

None.

Id

integer

None.

Response Formats

application/json, text/json

Sample:
[
  {
    "StartDate": "2026-06-21T01:12:23.1144593+01:00",
    "EndDate": "2026-06-21T01:12:23.1144593+01:00",
    "StartTime": 3,
    "EndTime": 4,
    "Code": "sample string 5",
    "Remarks": "sample string 6",
    "Status": 10,
    "Document": {
      "RowData": "QEA=",
      "Id": 1
    },
    "Id": 7
  },
  {
    "StartDate": "2026-06-21T01:12:23.1144593+01:00",
    "EndDate": "2026-06-21T01:12:23.1144593+01:00",
    "StartTime": 3,
    "EndTime": 4,
    "Code": "sample string 5",
    "Remarks": "sample string 6",
    "Status": 10,
    "Document": {
      "RowData": "QEA=",
      "Id": 1
    },
    "Id": 7
  }
]