# BambooHR v0.5.0 - Table of Contents

> Elixir client for the Bamboo HR API

## Pages

- [BambooHR](readme.md)
- [Changelog](changelog.md)
- [LICENSE](license.md)

## Modules

- [BambooHR](BambooHR.md): BambooHR API client library.
- [BambooHR.Client](BambooHR.Client.md): Client for interacting with the BambooHR API.
- [BambooHR.Company](BambooHR.Company.md): Functions for interacting with company information in the BambooHR API.

- [BambooHR.Employee](BambooHR.Employee.md): Functions for interacting with employee resources in the BambooHR API.

- [BambooHR.Files](BambooHR.Files.md): Functions for interacting with company and employee file resources in the
BambooHR API.
- [BambooHR.HTTPClient](BambooHR.HTTPClient.md): Behaviour for HTTP clients used by `BambooHR.Client`.
- [BambooHR.HTTPClient.Req](BambooHR.HTTPClient.Req.md): HTTP client implementation using `Req`.
- [BambooHR.Hiring](BambooHR.Hiring.md): Functions for interacting with the Applicant Tracking System (ATS) in the
BambooHR API.
- [BambooHR.Metadata](BambooHR.Metadata.md): Functions for retrieving metadata about fields available in the BambooHR
API.
- [BambooHR.Reports](BambooHR.Reports.md): Functions for interacting with saved custom reports in the BambooHR API.
- [BambooHR.Tables](BambooHR.Tables.md): Functions for interacting with employee tabular data in the BambooHR API.
- [BambooHR.TimeOff](BambooHR.TimeOff.md): Functions for interacting with time off resources in the BambooHR API.
- [BambooHR.TimeTracking](BambooHR.TimeTracking.md): Functions for interacting with time tracking resources in the BambooHR API.

