# Customer API

Version: 1.0.373554

## Servers

```
https://api.bright.hr
```

## Security

### Bearer

Bearer token authentication

Type: http
Scheme: Bearer

### OAuth2

Type: oauth2
Token URL: https://login.brighthr.com/connect/token
Scopes:

## Download OpenAPI description

 - [Customer API](https://docs.bright.hr/_bundle/api/customer-api-v1.yaml)

## Employees

 - [POST /employees/v1/query](https://docs.bright.hr/api/customer-api-v1/employees/post_employees_v1_query.md): List all employees in your organisation.
 - [PUT /employees/v1/{employeeId}/external-reference](https://docs.bright.hr/api/customer-api-v1/employees/put_employees_v1_employeeid_guid_external_reference.md): Set the external reference for an employee.
## Blip

 - [POST /blip/v1/clockings/query](https://docs.bright.hr/api/customer-api-v1/blip/post_blip_v1_clockings_query.md): List clockings for all employees in your organisation.
## Absences

 - [POST /absences/v1/query](https://docs.bright.hr/api/customer-api-v1/absences/post_absences_v1_query.md): List approved absences for employees in your organisation. This includes sickness, time-off-in-lieu (TOIL), annual leave and "other" absences. Lateness is not included. The `$type` field denotes the t
