GET horizon/v1/administration/employees

Retrieves a list of Employees
Notes: Odata
operators eq for property Id, Number, CardKey
operators startswith, endswith,substringof for property FullName,DisplayName,Email

Example
"horizon/v1/administration/employees?$filter=startswith(FullName,'Jorge') and Number eq 2"
"horizon/v1/administration/employees?$filter=Id eq 3"

"For all employees"
"horizon/v1/administration/employees?$filter=Id eq -1"

Request Information

URI Parameters

None.

Body Parameters

None.

Response Information

Resource Description

Collection of Milenio3.Horizon.Dto.Entities.Configuration.EmployeeDto
NameDescriptionTypeAdditional information
CompanyCode

integer

Required

FullName

string

Required

Max length: 120

DisplayName

string

Required

Max length: 120

JobTitle

string

Max length: 40

Birthday

date

None.

Gender

Milenio3.Horizon.Dto.Entities.Common.GenderType

None.

Email

string

Max length: 120

PIN

integer

None.

CardKey

string

Max length: 40

KeypadNumber

integer

None.

Admission

date

None.

Rescision

date

None.

PhotoId

integer

None.

Photo

Milenio3.Horizon.Dto.Entities.Configuration.ImageDto

None.

AudioId

integer

None.

FirstNameAudio

Milenio3.Horizon.Dto.Entities.Configuration.AudioDto

None.

AuthorizationUnitId

integer

None.

LocalHolidayId

integer

None.

WorkScheduleId

integer

None.

WorkScheduleReferenceDate

date

None.

WorkSchedulePosition

integer

None.

WorkingTime

integer

None.

AnnualLeave

integer

None.

OvertimeApprovals

integer

None.

Claims

Collection of string

None.

CreatedOn

date

None.

CreatedBy

integer

None.

ModifiedOn

date

None.

ModifiedBy

integer

None.

Id

integer

None.

Response Formats

application/json, text/json

Sample:
[
  {
    "CompanyCode": 1,
    "FullName": "sample string 2",
    "DisplayName": "sample string 3",
    "JobTitle": "sample string 4",
    "Birthday": "2026-06-21T01:10:57.2713408+01:00",
    "Gender": 0,
    "Email": "sample string 5",
    "PIN": 1,
    "CardKey": "sample string 6",
    "KeypadNumber": 1,
    "Admission": "2026-06-21T01:10:57.2713408+01:00",
    "Rescision": "2026-06-21T01:10:57.2713408+01:00",
    "PhotoId": 1,
    "Photo": {
      "RowData": "QEA=",
      "Id": 1
    },
    "AudioId": 1,
    "FirstNameAudio": {
      "RowData": "QEA=",
      "Id": 1
    },
    "AuthorizationUnitId": 1,
    "LocalHolidayId": 1,
    "WorkScheduleId": 1,
    "WorkScheduleReferenceDate": "2026-06-21T01:10:57.2713408+01:00",
    "WorkSchedulePosition": 8,
    "WorkingTime": 1,
    "AnnualLeave": 1,
    "OvertimeApprovals": 1,
    "Claims": [
      "sample string 1",
      "sample string 2"
    ],
    "CreatedOn": "2026-06-21T01:10:57.2713408+01:00",
    "CreatedBy": 10,
    "ModifiedOn": "2026-06-21T01:10:57.2713408+01:00",
    "ModifiedBy": 1,
    "Id": 11
  },
  {
    "CompanyCode": 1,
    "FullName": "sample string 2",
    "DisplayName": "sample string 3",
    "JobTitle": "sample string 4",
    "Birthday": "2026-06-21T01:10:57.2713408+01:00",
    "Gender": 0,
    "Email": "sample string 5",
    "PIN": 1,
    "CardKey": "sample string 6",
    "KeypadNumber": 1,
    "Admission": "2026-06-21T01:10:57.2713408+01:00",
    "Rescision": "2026-06-21T01:10:57.2713408+01:00",
    "PhotoId": 1,
    "Photo": {
      "RowData": "QEA=",
      "Id": 1
    },
    "AudioId": 1,
    "FirstNameAudio": {
      "RowData": "QEA=",
      "Id": 1
    },
    "AuthorizationUnitId": 1,
    "LocalHolidayId": 1,
    "WorkScheduleId": 1,
    "WorkScheduleReferenceDate": "2026-06-21T01:10:57.2713408+01:00",
    "WorkSchedulePosition": 8,
    "WorkingTime": 1,
    "AnnualLeave": 1,
    "OvertimeApprovals": 1,
    "Claims": [
      "sample string 1",
      "sample string 2"
    ],
    "CreatedOn": "2026-06-21T01:10:57.2713408+01:00",
    "CreatedBy": 10,
    "ModifiedOn": "2026-06-21T01:10:57.2713408+01:00",
    "ModifiedBy": 1,
    "Id": 11
  }
]