# HRIS API overview

Connect your product to your customers’ HR systems. Read employee and organizational data through a unified API to build directories, onboarding experiences, and workforce tools.

## From HR systems to your employee experience

Customer systems → Apideck HRIS API → Your product.
Customers authorize their system through Vault. The unified model gives your integration a consistent shape. Available operations and fields vary by connector.

[API reference](https://developers.apideck.com/apis/hris/reference.md) · [Connector coverage](https://developers.apideck.com/apis/hris/coverage)

## What can you build?

### Build an employee directory

Import employees and relate them to companies and departments.

[Implementation guide](https://developers.apideck.com/guides/hris-employees-sync.md) · [API endpoints](https://developers.apideck.com/apis/hris/reference?useCase=directory)

### Manage time off

Explore employee time-off requests and the operations available for each connector.

[API endpoints](https://developers.apideck.com/apis/hris/reference?useCase=time-off)

### Read payroll data

Read available payroll and employee payroll records for your workforce product.

[API endpoints](https://developers.apideck.com/apis/hris/reference?useCase=payroll-data)

## Understand the core resources

- [Employees](https://developers.apideck.com/apis/hris/reference/employees.md): Employee records and the fields exposed by the authorized HR connection.
- [Departments](https://developers.apideck.com/apis/hris/reference/departments.md): Organizational groups used to structure an employee directory.
- [Companies](https://developers.apideck.com/apis/hris/reference/companies.md): Company records associated with the connected HR system.

[Choose HRIS data scopes](https://developers.apideck.com/guides/data-scopes-for-hris.md)

## Get connected in three steps

1. [Check coverage](https://developers.apideck.com/apis/hris/coverage). Confirm the connector exposes the operations and fields your workflow needs.
2. [Authorize a connection](https://developers.apideck.com/guides/vault.md). Create a consumer for your customer and use Vault to connect their system.
3. [Make and verify a request](https://developers.apideck.com/get-started.md). Use your server-side credentials to read a supported resource, then inspect the response and request logs.

## Implementation considerations

- Request only the HR data scopes needed for your use case.
- Check connector and field coverage before relying on a field for onboarding or employee matching.
- Plan a full import followed by ongoing reconciliation, including how to handle employee changes.

## Explore HRIS connectors

[Browse the searchable connector catalog](https://developers.apideck.com/apis/hris) and follow each connector’s setup instructions. Status and resource coverage vary. Use the catalog for current connector entries rather than treating this overview as a coverage snapshot.
