# Employees

API for managing employees

## List all employees

 - [GET /api/v1/employees](https://docs.onboarded.com/openapi/employees/employees.list.md)

## Create a new employee

 - [POST /api/v1/employees](https://docs.onboarded.com/openapi/employees/employees.create.md)

## Get an employee by ID

 - [GET /api/v1/employees/{employee_id}](https://docs.onboarded.com/openapi/employees/employees.findbyid.md)

## Update an employee

 - [PATCH /api/v1/employees/{employee_id}](https://docs.onboarded.com/openapi/employees/employees.updatebyid.md)

## Delete an employee

 - [DELETE /api/v1/employees/{employee_id}](https://docs.onboarded.com/openapi/employees/employees.deletebyid.md)

## Get onboarding URL for an employee

 - [GET /api/v1/employees/{employee_id}/onboarding](https://docs.onboarded.com/openapi/employees/employees.getonboardingurl.md)

## Migrate completed task progress

 - [PATCH /api/v1/employees/{employee_id}/migrate_completed_tasks_progress](https://docs.onboarded.com/openapi/employees/employees.migratetaskprogress.md)

