Jump to Content
Documentation
API Reference
Home
Documentation
API Reference
Changelog
v1
Documentation
API Reference
Log In
API Reference
Log In
v1
API Reference
Getting Started
Search
JUMP TO
BambooHR API
Time Tracking
Get Employee Projects
get
Create a Time Tracking Project
post
Delete Timesheet Clock Entries
post
Delete Timesheet Hour Entries
post
Get Timesheet Entries
get
Add Timesheet Clock-In Entry
post
Add Timesheet Clock-Out Entry
post
Add/Edit Timesheet Clock Entries
post
Add/Edit Timesheet Hour Entries
post
Datasets
Get Data from Dataset
post
Get Data Sets
get
Get Fields from Dataset
get
Custom Reports
Get Report by ID
get
List Reports
get
Applicant Tracking
Get Applications
get
Get Statuses
get
Get Company Locations
get
Get Hiring Leads
get
Add New Candidate
post
Add New Job Opening
post
Get Application Details
get
Add Application Comment
post
Get Job Summaries
get
Change Applicant's Status
post
Benefits
Get a list of member benefit events
get
Get benefit deduction types
get
Get benefit coverages
get
Get employee dependent
get
Update an employee dependent
put
Get all employee dependents
get
Add an employee dependent
post
Employees
Get Company EINs
get
Get Company Information
get
Get Employee
get
Update Employee
post
Add Employee
post
Get Employee Directory
get
Reports
Request a custom report
post
Get company report
get
Tabular Data
Updates a table row.
post
Deletes a table row
delete
Gets all updated employee table data
get
Gets table rows for a given employee and table combination
get
Adds a table row
post
Updates a table row.
post
Adds a table row
post
Company Files
Get an Company File
get
Update Company File
post
Delete Company File
delete
Add Company File Category
post
Upload Company File
post
List company files and categories
get
Employee Files
Get an Employee File
get
Update Employee File
post
Delete Employee File
delete
Add Employee File Category
post
Upload Employee File
post
List employee files and categories
get
Goals
Get Goal Status Counts
get
Get Goals
get
Create Goal
post
Update Goal
put
Delete Goal
delete
Update Goal Progress
put
Update Goal Sharing
put
Get All Aggregate Goal Info
get
Can Create a Goal
get
Available Goal Sharing Options
get
Get Goal Comments
get
Create Goal Comment
post
Update Goal Comment
put
Delete Goal Comment
delete
Get Aggregate Goal Info
get
Alignable Goal Options
get
Close Goal
post
Reopen a Goal
post
Get Goal Status Counts, Version 1.1
get
Hours
Get an hour record
get
Add an hour record
post
Bulk add/edit hour records
post
Edit an hour record
put
Delete an hour record
delete
Account Information
Get a list of fields
get
Get a List of Users
get
Get details for list fields
get
Add or Update Values for List Fields
put
Get a list of tabular fields
get
Last Change Information
Gets all updated employee IDs
get
Photos
Get an employee photo
get
Store a new employee photo
post
Time Off
List Time Off Policies for Employee
get
Assign Time Off Policies for an Employee
put
List Time Off Policies for Employee, Version 1.1
get
Assign Time Off Policies for an Employee, Version 1.1
put
Estimate Future Time Off Balances
get
Add a Time Off History Item For Time Off Request
put
Adjust Time Off Balance
put
Get Time Off Policies
get
Add a Time Off Request
put
Change a Request Status
put
Get Time Off Requests
get
Get Time Off Types
get
Get a list of Who's Out
get
Login
User Login
post
Training
List Training Types
get
Add Training Type
post
Update Training Type
put
Delete Training Type
delete
List Training Categories
get
Add Training Category
post
Update Training Category
put
Delete Training Category
delete
List Employee Trainings
get
Add New Employee Training Record
post
Update Employee Training Record
put
Delete Employee Training Record
delete
Public BETA
Give API Feedback
Webhooks
Gets as list of webhooks for the user API key.
get
Add Webhook
post
Get Webhook
get
Update Webhook
put
Delete Webhook
delete
Get Webhook Logs
get
Get monitor fields
get
Powered by