MngEmployee
| API | Description |
|---|---|
| GET horizon/v1/manager/employees/authorizationunits/{authorizationUnitId} |
Retrieves a list of Employees by Authorization Unit (Id)
|
| GET horizon/v1/manager/employees/photo/{employeeId} |
No documentation available. |
Holiday
This API provides all needed resources for administration holiday operations
| API | Description |
|---|---|
| GET horizon/v1/administration/holidays |
list of all Holidays
|
| POST horizon/v1/administration/holidays |
Creates a new holiday |
| DELETE horizon/v1/administration/holidays/{id} |
Deletes an existing holiday |
DailyScheduleSwitch
| API | Description |
|---|---|
| GET horizon/v1/manager/dailyscheduleswitches |
No documentation available. |
| GET horizon/v1/manager/dailyscheduleswitches/complete |
No documentation available. |
| POST horizon/v1/manager/dailyscheduleswitches |
No documentation available. |
| DELETE horizon/v1/manager/dailyscheduleswitches/{id} |
No documentation available. |
| PUT horizon/v1/manager/dailyscheduleswitches |
No documentation available. |
| POST horizon/v1/manager/dailyscheduleswitches/copy |
No documentation available. |
Alerts
| API | Description |
|---|---|
| GET horizon/v1/administration/alerts |
Checks alerts to display as "no user action required" banners on Administration Portal |
Image
| API | Description |
|---|---|
| GET horizon/v1/administration/images/{id} |
No documentation available. |
| GET horizon/v1/administration/images |
No documentation available. |
| PUT horizon/v1/administration/images |
Updates an existing Image stream |
| POST horizon/v1/administration/images |
Creates a new Image stream |
| DELETE horizon/v1/administration/images/{id} |
Deletes an existing Image stream |
MngOvertime
| API | Description |
|---|---|
| GET horizon/v1/manager/overtimes |
Retrieves a list of Overtimes
|
| GET horizon/v1/manager/overtimes/overtimerule |
No documentation available. |
| GET horizon/v1/manager/overtimes/authorizationunits |
Returns overtime for an Authorization Unit
|
| GET horizon/v1/manager/overtimes/employees |
Returns overtime for a set of employees
|
| POST horizon/v1/manager/overtimes |
Creates a new overtime |
| DELETE horizon/v1/manager/overtimes/{id} |
Deletes an existing overtime
|
| PUT horizon/v1/manager/overtimes |
Updates an existing overtime |
MobileVacations
This API provides all needed resources for employee mobile app Vacations
| API | Description |
|---|---|
| GET essentialmobile/v1/vacations |
Retrieves a list of vacations
|
| POST essentialmobile/v1/vacations |
Creates a new vacation |
Employee
| API | Description |
|---|---|
| GET horizon/v1/administration/employees |
Retrieves a list of Employees
|
| GET horizon/v1/administration/employees/{id} |
No documentation available. |
| PUT horizon/v1/administration/employees |
Updates an existing Employee |
| POST horizon/v1/administration/employees |
Creates a new Employee |
| POST horizon/v1/administration/employees/employeeList |
No documentation available. |
| DELETE horizon/v1/administration/employees/{id} |
Deletes an existing Employee |
Help
This API provides all needed resources to identify and authenticate employees
| API | Description |
|---|---|
| GET horizon/v1/help/employee |
No documentation available. |
| GET horizon/v1/help/manager |
No documentation available. |
| GET horizon/v1/help/admin |
No documentation available. |
MngAbsenceCategory
This API provides all needed resources for Absence Classification
| API | Description |
|---|---|
| GET horizon/v1/administration/absencecategories |
Returns absences by filter OData or all
|
| PUT horizon/v1/administration/absencecategories |
Updates an existing Absence Category |
| GET horizon/v1/administration/absencecategories/{id} | |
| POST horizon/v1/administration/absencecategories |
Creates a new Absence Category |
| DELETE horizon/v1/administration/absencecategories/{id} |
Deletes an existing Absence Category |
HealthCheck
| API | Description |
|---|---|
| GET healthcheck |
No documentation available. |
MngerAbsenceCategory
| API | Description |
|---|---|
| GET horizon/v1/manager/absencecategories |
Retrieves a list of absence category |
AdmAuth
This API provides all needed resources to identify and authenticate employees
| API | Description |
|---|---|
| PUT horizon/v1/administration/auth/local |
No documentation available. |
| PUT horizon/v1/administration/auth/facebook |
No documentation available. |
| PUT horizon/v1/administration/auth/twitter |
No documentation available. |
| PUT horizon/v1/administration/auth/google |
No documentation available. |
| PUT horizon/v1/administration/auth/signout |
No documentation available. |
MobileTimeEvents
This API provides all needed resources for employee mobile app TimeEvents
| API | Description |
|---|---|
| GET essentialmobile/v1/timeevents |
No documentation available. |
| POST essentialmobile/v1/timeevents |
No documentation available. |
Overtimes
This API provides all needed resources for employee overtime operations
| API | Description |
|---|---|
| GET horizon/v1/employees/overtimes |
Retrieves a list of overtimes
|
| PUT horizon/v1/employees/overtimes |
Updates an existing overtime |
| POST horizon/v1/employees/overtimes |
Creates a new overtime |
| DELETE horizon/v1/employees/overtimes/{id} |
Deletes an existing overtime |
MobileDashboard
This API provides all needed resources for employee mobile app Dashboard
| API | Description |
|---|---|
| GET essentialmobile/v1/dashboard |
No documentation available. |
| GET essentialmobile/v1/dashboard/userinfo |
No documentation available. |
MngAbsences
This API provides all needed resources for employee absence operations
| API | Description |
|---|---|
| GET horizon/v1/manager/absences/authorizationunits |
Returns absences for an Authorization Unit
|
| GET horizon/v1/manager/absences/employees |
Returns absences for a set of employees
|
| GET horizon/v1/manager/absences |
Retrieves a list of absences
|
| GET horizon/v1/manager/absences/productivity |
Return potential vs efective |
| GET horizon/v1/manager/absences/unclassifiedabsences |
Return number of Unclassified Absence |
| GET horizon/v1/manager/absences/unexpectedabsences |
Return list of employees with unexpected absence |
| GET horizon/v1/manager/absences/plannedabsences |
Return Planned Absences |
| PUT horizon/v1/manager/absences |
Updates an existing absence |
| PUT horizon/v1/manager/absences/remarks |
Updates comment on an existing absence |
| POST horizon/v1/manager/absences |
Creates a new absence |
| DELETE horizon/v1/manager/absences/{absenceType}/{id} |
Deletes an existing absence
|
Absences
This API provides all needed resources for employee absence operations
| API | Description |
|---|---|
| GET horizon/v1/employees/absences |
Retrieves a list of absences
|
| POST horizon/v1/employees/absences |
Creates a new absence |
| DELETE horizon/v1/employees/absences/{id} |
Deletes an existing absence
|
| POST horizon/v1/employees/absences/plannedAbsence |
Creates a new long term absence |
| GET horizon/v1/employees/absences/longterm |
Retrieves a list of long term absences
|
OvertimeClassifications
This API provides all needed resources for Overtime Classification
| API | Description |
|---|---|
| GET horizon/v1/overtimeclassifications/types |
Returns all available types for classifying an overtime
|
Company
| API | Description |
|---|---|
| GET horizon/v1/administration/company |
No documentation available. |
| PUT horizon/v1/administration/company |
Updates the company data
|
VacationsAndHolidays
This API provides resources for retrieving Holidays and Vacations
| API | Description |
|---|---|
| GET horizon/v1/employees/vacationsandholidays |
Returns a list of vacations or holhiday events
|
AttendanceTimeEvents1
API to access CRUD operations on AttendanceTimeEvents
| API | Description |
|---|---|
| GET horizon/v1/attendancetimeevent |
Gets all Time Events with OData support |
| GET horizon/v1/attendancetimeevent/today |
Gets all Time Events for the current day |
| GET horizon/v1/attendancetimeevent/{id} |
Gets a single Time Event for the specified id |
CardKeys
| API | Description |
|---|---|
| GET horizon/v1/administration/cardkeys |
Get CardKeys |
| PUT horizon/v1/administration/cardkeys |
Put CardKeys |
TimeEventEss
| API | Description |
|---|---|
| GET horizon/v1/employees/virtualtimeevent |
Return VirtualTimeEvent SETTING
|
| POST horizon/v1/employees/virtualtimeevent |
No documentation available. |
VirtualTimeEvent
| API | Description |
|---|---|
| GET horizon/v1/administration/virtualtimeevent |
Return VirtualTimeEvent SETTING
|
| PUT horizon/v1/administration/virtualtimeevent |
Updates VirtualTimeEvent SETTING
|
Notifications
This API provides access to employee's notification
| API | Description |
|---|---|
| GET horizon/v1/employees/notifications |
Returns employee notifications
|
| PUT horizon/v1/employees/notifications |
Updates an existing overtime |
DailySchedule
| API | Description |
|---|---|
| GET horizon/v1/administration/dailyschedules |
No documentation available. |
| DELETE horizon/v1/administration/dailyschedules/{id} |
No documentation available. |
| PUT horizon/v1/administration/dailyschedules |
No documentation available. |
| POST horizon/v1/administration/dailyschedules |
No documentation available. |
| POST horizon/v1/administration/dailyschedules/similar |
No documentation available. |
MobileFlextimeBalances
This API provides all needed resources for employee mobile app Flextime
| API | Description |
|---|---|
| GET essentialmobile/v1/flextimebalances/month |
Returns daily flextime balance value |
| GET essentialmobile/v1/flextimebalances/day/{date} |
Returns daily timeevents |
Reports
| API | Description |
|---|---|
| GET horizon/v1/administration/reports?Format={Format}&Type={Type}&StartDate={StartDate}&EndDate={EndDate}&Language={Language} |
No documentation available. |
MngAuthorizationUnit
| API | Description |
|---|---|
| GET horizon/v1/manager/organizationunits/{id} |
No documentation available. |
| GET horizon/v1/manager/organizationunits |
Retrieves a list of Authorization Units |
| GET horizon/v1/manager/organizationunits/managers/{managerId} |
Returns a list of Authorization Units of all children organizations by ManagerId
|
| GET horizon/v1/manager/organizationunits/parents/{parentId} |
Returns all children organizations by ParentId
|
AuthorizationUnit
| API | Description |
|---|---|
| PUT horizon/v1/administration/authorizationunits |
Updates an existing AuthorizationUnit |
| POST horizon/v1/administration/authorizationunits |
Creates a new AuthorizationUnit |
| GET horizon/v1/administration/authorizationunits/{id} |
No documentation available. |
| DELETE horizon/v1/administration/authorizationunits/{id} |
Deletes an existing AuthorizationUnit |
| GET horizon/v1/administration/authorizationunits?includeManagerDetails={includeManagerDetails} |
Retrieves a list of Authorization Units
|
Statement
| API | Description |
|---|---|
| POST horizon/v1/administration/statement |
No documentation available. |
| DELETE horizon/v1/administration/statement/{id} |
No documentation available. |
| GET horizon/v1/administration/statement |
Return a list of statements
|
| GET horizon/v1/administration/statement/download/{id}?lang={lang} |
Download of statement
|
CompanyStats
| API | Description |
|---|---|
| GET horizon/v1/administration/companystats/employeebyorganizationunit |
Return a number of employee by organization unit |
| GET horizon/v1/administration/companystats/employeesbymonth |
Return number of employee by month (on current year) |
| GET horizon/v1/administration/companystats/effectivevsovertime |
Return number of employee by month (on current year) |
UnclassifiedAbsences
This API provides all needed resources for employee mobile app Dashboard
| API | Description |
|---|---|
| GET essentialmobile/v1/unclassifiedabsences |
No documentation available. |
| POST essentialmobile/v1/unclassifiedabsences |
No documentation available. |
| GET essentialmobile/v1/unclassifiedabsences/types |
No documentation available. |
| GET essentialmobile/v1/unclassifiedabsences/getAll |
No documentation available. |
| DELETE essentialmobile/v1/unclassifiedabsences/{id} |
No documentation available. |
Audio
| API | Description |
|---|---|
| GET horizon/v1/administration/audios |
No documentation available. |
| GET horizon/v1/administration/audios/{id} |
No documentation available. |
| PUT horizon/v1/administration/audios |
Updates an existing audio stream |
| POST horizon/v1/administration/audios |
Creates a new audio stream |
| DELETE horizon/v1/administration/audios/{id} |
Deletes an existing audio stream |
TimeEvents
This API provides all needed resources for employee time events
| API | Description |
|---|---|
| GET horizon/v1/employees/timeevents |
Returns employee time events
|
| POST horizon/v1/employees/timeevents |
Creates a new employee time event |
| PUT horizon/v1/employees/timeevents |
Updates an existing Time Event |
| DELETE horizon/v1/employees/timeevents/{id} |
Deletes an employee time event |
MngTimeStatement
| API | Description |
|---|---|
| GET horizon/v1/manager/timestatements/authorizationunits |
Returns the time statement by Authorization Unit
|
| GET horizon/v1/manager/timestatements/employees |
Returns the time statement by set of employee Id's
|
| GET horizon/v1/manager/timestatements/flextime |
Returns the flextime by id
|
Vacations
This API provides all needed resources for employee vacation operations
| API | Description |
|---|---|
| GET horizon/v1/employees/vacations/VacationTypes |
Returns list of codes for vacations
|
| GET horizon/v1/employees/vacations |
Retrieves a list of vacations
|
| PUT horizon/v1/employees/vacations |
Updates an existing vacation |
| POST horizon/v1/employees/vacations |
Creates a new vacation |
| DELETE horizon/v1/employees/vacations/{id} |
Deletes an existing vacation |
VacationCategory
| API | Description |
|---|---|
| GET horizon/v1/administration/vacationcategory |
Return a list of vacation category
|
| PUT horizon/v1/administration/vacationcategory/{vacationCategoryId} |
Updates the selected absence code for vacation
|
FlextimeBalances
This API provides resources for retrieving balance values for employee's flextime
| API | Description |
|---|---|
| GET horizon/v1/employees/flextimebalances |
Returns accumulate flextime balance value |
| GET horizon/v1/employees/flextimebalances/daily |
Returns daily flextime balance value |
MngDailySchedule
| API | Description |
|---|---|
| GET horizon/v1/manager/dailyschedules |
No documentation available. |
CurrentMonthStats
| API | Description |
|---|---|
| GET horizon/v1/administration/currentmonthstats/pendingapprovals |
No documentation available. |
| GET horizon/v1/administration/currentmonthstats/unclassifiedabsence |
No documentation available. |
| GET horizon/v1/administration/currentmonthstats/accumulates |
No documentation available. |
EmployeeProductivity
| API | Description |
|---|---|
| GET horizon/v1/manager/employees?includeChildren={includeChildren} |
Retrieves a list of employees with number of absences, vacations,..
|
WorkSchedule
| API | Description |
|---|---|
| GET horizon/v1/administration/workschedules/weekly |
Retrieves a weekly work schedule
|
| GET horizon/v1/administration/workschedules/weekly/basic |
Retrieves weekly work schedule basic info
|
| PUT horizon/v1/administration/workschedules/weekly |
Updates an work schedule |
| DELETE horizon/v1/administration/workschedules/weekly/{id} |
Deletes an work schedule |
| POST horizon/v1/administration/workschedules/weekly |
Create a new work schedule |
TimeStatement
This API provides all access to the employee's time statement
| API | Description |
|---|---|
| GET horizon/v1/employees/timestatements |
Returns the employee time statement |
MasterData
This API provides access to employee's master data
| API | Description |
|---|---|
| GET horizon/v1/employees/masterdata |
Returns employee mater data |
AbsenceCategory
This API provides all needed resources for Absence Classification
| API | Description |
|---|---|
| GET horizon/v1/absenceclassifications/types |
Returns all available types for classifying an absence
|
| GET horizon/v1/absenceclassifications/attendancetypes |
Returns all available attendance types for classifying an absence
|
Terminal
| API | Description |
|---|---|
| GET horizon/v1/administration/terminals |
List of terminals |
MngVacation
This API provides all needed resources for vacation operations
| API | Description |
|---|---|
| GET horizon/v1/manager/vacations/employees |
Returns vacations for a set of employees
|
| GET horizon/v1/manager/vacations/authorizationunits |
Returns vactions for an Authorization Unit
|
| GET horizon/v1/manager/vacations/VacationTypes |
Returns list of codes for vacations
|
| GET horizon/v1/manager/vacations |
Retrieves a list of vacations
|
| PUT horizon/v1/manager/vacations |
Updates an existing vacation |
| PUT horizon/v1/manager/vacations/group |
Updates an existing vacation |
| POST horizon/v1/manager/vacations |
Creates a new vacation |
| DELETE horizon/v1/manager/vacations/{id} |
Deletes an existing vacation
|
OvertimeCategory
| API | Description |
|---|---|
| GET horizon/v1/administration/overtimecategory |
Return overtime category
|
| PUT horizon/v1/administration/overtimecategory |
Updates the overtime category
|
InitialData
| API | Description |
|---|---|
| PUT horizon/v1/administration/initialdata/ensurehasbasedata?includeCategoriesIfNone={includeCategoriesIfNone} |
Ensures that the tenent has the mandatory base data |
| GET horizon/v1/administration/initialdata/startupassistant |
Informs if Startup Assistant should be presented |
| POST horizon/v1/administration/initialdata/startupassistant |
Informs if Startup Assistant should be presented |
| PUT horizon/v1/administration/initialdata/demo?force={force} |
Creates sample data from TheOffice scenarios |
MngTimeEvent
| API | Description |
|---|---|
| GET horizon/v1/manager/timeevents |
Returns time events
|
| PUT horizon/v1/manager/timeevents |
Updates an existing timeevent |
| POST horizon/v1/manager/timeevents |
Creates a new time event |
| DELETE horizon/v1/manager/timeevents/{id} |
Deletes an existing time event
|
AttendanceCategory
| API | Description |
|---|---|
| GET horizon/v1/administration/attendancecategories |
Returns attendance category by filter OData or all
|
| GET horizon/v1/administration/attendancecategories/{id} |
No documentation available. |
| PUT horizon/v1/administration/attendancecategories |
Updates an existing attendanceCategory stream |
| POST horizon/v1/administration/attendancecategories |
Creates a new attendanceCategory stream |
| DELETE horizon/v1/administration/attendancecategories/{id} |
Deletes an existing attendanceCategory stream |
PlannedAbsence
| API | Description |
|---|---|
| GET horizon/v1/administration/plannedabsence |
No documentation available. |
| PUT horizon/v1/administration/plannedabsence/{plannedAbsenceId} |
No documentation available. |
UserInfo
| API | Description |
|---|---|
| GET horizon/v1/userinfo |
Returns user info |
Auth
This API provides all needed resources to identify and authenticate employees
| API | Description |
|---|---|
| PUT horizon/v1/employees/auth/local |
No documentation available. |
| PUT horizon/v1/employees/auth/facebook |
No documentation available. |
| PUT horizon/v1/employees/auth/twitter |
No documentation available. |
| PUT horizon/v1/employees/auth/google |
No documentation available. |
| PUT horizon/v1/employees/auth/signout |
No documentation available. |
LocalHoliday
This API provides all needed resources for administration calendar operations
| API | Description |
|---|---|
| GET horizon/v1/administration/localholidays |
Returns list of calendars
|
| POST horizon/v1/administration/localholidays |
Creates a new calendar |
| POST horizon/v1/administration/localholidays/{id}/holidays |
Creates a new holiday |
| PUT horizon/v1/administration/localholidays |
Update a calendar |
| DELETE horizon/v1/administration/localholidays/{id} |
Deletes an existing calendar |
| GET horizon/v1/administration/localholidays/{id}/holidays/{year} |
No documentation available. |
| DELETE horizon/v1/administration/localholidays/{id}/holidays/{holidayid} |
Deletes an existing holiday |