# HRIS API

> Canonical URL: https://developers.apideck.com/apis/hris/reference

Welcome to the HRIS API.

You can use this API to access all HRIS API endpoints.

## Base URL

The base URL for all API requests is `https://unify.apideck.com`

## Resources

### Employees

Full resource: [https://developers.apideck.com/md/apis/hris/reference/employees.md](https://developers.apideck.com/md/apis/hris/reference/employees.md)

- **GET /hris/employees** — List Employees · [markdown](https://developers.apideck.com/md/apis/hris/reference/employees/employeesAll.md)
- **POST /hris/employees** — Create Employee · [markdown](https://developers.apideck.com/md/apis/hris/reference/employees/employeesAdd.md)
- **GET /hris/employees/{id}** — Get Employee · [markdown](https://developers.apideck.com/md/apis/hris/reference/employees/employeesOne.md)
- **DELETE /hris/employees/{id}** — Delete Employee · [markdown](https://developers.apideck.com/md/apis/hris/reference/employees/employeesDelete.md)
- **PATCH /hris/employees/{id}** — Update Employee · [markdown](https://developers.apideck.com/md/apis/hris/reference/employees/employeesUpdate.md)

### Companies

Full resource: [https://developers.apideck.com/md/apis/hris/reference/companies.md](https://developers.apideck.com/md/apis/hris/reference/companies.md)

- **GET /hris/companies** — List Companies · [markdown](https://developers.apideck.com/md/apis/hris/reference/companies/companiesAll.md)
- **POST /hris/companies** — Create Company · [markdown](https://developers.apideck.com/md/apis/hris/reference/companies/companiesAdd.md)
- **GET /hris/companies/{id}** — Get Company · [markdown](https://developers.apideck.com/md/apis/hris/reference/companies/companiesOne.md)
- **DELETE /hris/companies/{id}** — Delete Company · [markdown](https://developers.apideck.com/md/apis/hris/reference/companies/companiesDelete.md)
- **PATCH /hris/companies/{id}** — Update Company · [markdown](https://developers.apideck.com/md/apis/hris/reference/companies/companiesUpdate.md)

### Departments

Full resource: [https://developers.apideck.com/md/apis/hris/reference/departments.md](https://developers.apideck.com/md/apis/hris/reference/departments.md)

- **GET /hris/departments** — List Departments · [markdown](https://developers.apideck.com/md/apis/hris/reference/departments/departmentsAll.md)
- **POST /hris/departments** — Create Department · [markdown](https://developers.apideck.com/md/apis/hris/reference/departments/departmentsAdd.md)
- **GET /hris/departments/{id}** — Get Department · [markdown](https://developers.apideck.com/md/apis/hris/reference/departments/departmentsOne.md)
- **DELETE /hris/departments/{id}** — Delete Department · [markdown](https://developers.apideck.com/md/apis/hris/reference/departments/departmentsDelete.md)
- **PATCH /hris/departments/{id}** — Update Department · [markdown](https://developers.apideck.com/md/apis/hris/reference/departments/departmentsUpdate.md)

### Payrolls

Full resource: [https://developers.apideck.com/md/apis/hris/reference/payrolls.md](https://developers.apideck.com/md/apis/hris/reference/payrolls.md)

- **GET /hris/payrolls** — List Payroll · [markdown](https://developers.apideck.com/md/apis/hris/reference/payrolls/payrollsAll.md)
- **GET /hris/payrolls/{payroll_id}** — Get Payroll · [markdown](https://developers.apideck.com/md/apis/hris/reference/payrolls/payrollsOne.md)

### Employee Payrolls

Full resource: [https://developers.apideck.com/md/apis/hris/reference/employee-payrolls.md](https://developers.apideck.com/md/apis/hris/reference/employee-payrolls.md)

- **GET /hris/payrolls/employees/{employee_id}** — List Employee Payrolls · [markdown](https://developers.apideck.com/md/apis/hris/reference/employee-payrolls/employeePayrollsAll.md)
- **GET /hris/payrolls/employees/{employee_id}/payrolls/{payroll_id}** — Get Employee Payroll · [markdown](https://developers.apideck.com/md/apis/hris/reference/employee-payrolls/employeePayrollsOne.md)

### Employee Schedules

Full resource: [https://developers.apideck.com/md/apis/hris/reference/employee-schedules.md](https://developers.apideck.com/md/apis/hris/reference/employee-schedules.md)

- **GET /hris/schedules/employees/{employee_id}** — List Employee Schedules · [markdown](https://developers.apideck.com/md/apis/hris/reference/employee-schedules/employeeSchedulesAll.md)

### Time Off Requests

Full resource: [https://developers.apideck.com/md/apis/hris/reference/time-off-requests.md](https://developers.apideck.com/md/apis/hris/reference/time-off-requests.md)

- **GET /hris/time-off-requests** — List Time Off Requests · [markdown](https://developers.apideck.com/md/apis/hris/reference/time-off-requests/timeOffRequestsAll.md)
- **POST /hris/time-off-requests** — Create Time Off Request · [markdown](https://developers.apideck.com/md/apis/hris/reference/time-off-requests/timeOffRequestsAdd.md)
- **GET /hris/time-off-requests/employees/{employee_id}/time-off-requests/{id}** — Get Time Off Request · [markdown](https://developers.apideck.com/md/apis/hris/reference/time-off-requests/timeOffRequestsOne.md)
- **DELETE /hris/time-off-requests/employees/{employee_id}/time-off-requests/{id}** — Delete Time Off Request · [markdown](https://developers.apideck.com/md/apis/hris/reference/time-off-requests/timeOffRequestsDelete.md)
- **PATCH /hris/time-off-requests/employees/{employee_id}/time-off-requests/{id}** — Update Time Off Request · [markdown](https://developers.apideck.com/md/apis/hris/reference/time-off-requests/timeOffRequestsUpdate.md)
