BambooHR Logo

BambooHR API Integration Profile

Information and guides about integrating with BambooHR API

Add BambooHR Integration to Your Product
  • Get Employee

    Get employee data by specifying a set of fields. This is suitable for getting basic employee information, including current values for fields that are part of a historical table, like job title, or compensation information. See the fields endpoint for a list of possible fields.

  • Update Employee

    Update an employee, based on employee ID. If employee is currently on a pay schedule syncing with Trax Payroll, or being added to one, the API user will need to update the employee with all of the following required fields for the update to be successful (listed by API field name): employeeNumber, firstName, lastName, dateOfBirth, ssn, gender, maritalStatus, hireDate, address1, city, state, country, employmentHistoryStatus, exempt, payType, payRate, payPer, location, department, and division.

  • Add Employee

    Add a new employee. New employees must have at least a first name and a last name. The ID of the newly created employee is included in the Location header of the response. Other fields can be included. Please see the fields endpoint. New Employees added to a pay schedule synced with Trax Payroll must have the following required fields (listed by API field name): employeeNumber, firstName, lastName, dateOfBirth, ssn, gender, maritalStatus, hireDate, address1, city, state, country, employmentHistoryStatus, exempt, payType, payRate, payPer, location, department, and division.

  • Get Employee Directory

    Gets employee directory.

  • List employee files and categories

    Lists employee files and categories

  • Add Employee File Category

    Add an employee file category.

  • Update Employee File

    Update an employee file

  • Delete Employee File

    Delete an employee file

  • Get an Employee File

    Gets an employee file

  • Upload Employee File

    Upload an employee file

Build every single integration your customers need with AI

Book a demo