Skip to main content

BambooHR Component

Manage Employees in BambooHR

Component key: bamboohr

Description#

Actions#

Add Employee#

Adds an Employee | key: addEmployee

InputKeyNotes

Company Domain

string
/ Required
companyDomain

Values

string
Key Value List
fieldValuesThe names of the fields and their values to use when creating/updating a record

First Name

string
/ Required
firstName

Last Name

string
/ Required
lastName

Authorization#

Authorization is required for this action.
Auth TypeKeyDescriptionFields
API Keyapi_keyAPI authorization based on an API key

API Key |  api_key


Add Employee Table Row#

Adds a row to the specified Employee Table | key: addEmployeeTableRow

InputKeyNotes

Company Domain

string
/ Required
companyDomain

Department

string
department

Division

string
division

Job Title

string
jobTitle

Location

string
location

Employee ID

string
/ Required
recordId

Reports To

string
reportsTo

Date

string
tableDate

Table Name

string
/ Required
tableName

Authorization#

Authorization is required for this action.
Auth TypeKeyDescriptionFields
API Keyapi_keyAPI authorization based on an API key

API Key |  api_key


Get Employee#

Get an Employee | key: getEmployee

InputKeyNotes

Company Domain

string
/ Required
companyDomain

Employee ID

string
/ Required
recordId

Authorization#

Authorization is required for this action.
Auth TypeKeyDescriptionFields
API Keyapi_keyAPI authorization based on an API key

API Key |  api_key


Get Employee Table#

Get a specific Table associated with an Employee | key: getEmployeeTable

InputKeyNotes

Company Domain

string
/ Required
companyDomain

Employee ID

string
/ Required
recordId

Table Name

string
/ Required
tableName

Authorization#

Authorization is required for this action.
Auth TypeKeyDescriptionFields
API Keyapi_keyAPI authorization based on an API key

API Key |  api_key


Get Time Off Requests#

Gets Employee Time Off Requests for a given date range. | key: getTimeOffRequests

InputKeyNotesExample

Company Domain

string
/ Required
companyDomain

Employee ID

string
employeeId

End Date

string
/ Required
endDateYYYY-MM-DD

Start Date

string
/ Required
startDateYYYY-MM-DD

Time Off Record ID

string
timeOffRecordId

Status

string
timeOffStatus

Authorization#

Authorization is required for this action.
Auth TypeKeyDescriptionFields
API Keyapi_keyAPI authorization based on an API key

API Key |  api_key


Update Employee#

Updates an Employee | key: updateEmployee

InputKeyNotes

Company Domain

string
/ Required
companyDomain

Values

string
Key Value List
fieldValuesThe names of the fields and their values to use when creating/updating a record

Employee ID

string
/ Required
recordId

Authorization#

Authorization is required for this action.
Auth TypeKeyDescriptionFields
API Keyapi_keyAPI authorization based on an API key

API Key |  api_key


Update Employee Table Row#

Updates a specific row in an Employee Table | key: updateEmployeeTableRow

InputKeyNotes

Company Domain

string
/ Required
companyDomain

Department

string
department

Division

string
division

Job Title

string
jobTitle

Location

string
location

Employee ID

string
/ Required
recordId

Reports To

string
reportsTo

Row ID

string
/ Required
rowId

Date

string
tableDate

Table Name

string
/ Required
tableName

Authorization#

Authorization is required for this action.
Auth TypeKeyDescriptionFields
API Keyapi_keyAPI authorization based on an API key

API Key |  api_key