Jump to Content
BambooHRDocumentationAPI Reference
HomeDocumentationAPI Reference
v1

DocumentationAPI ReferenceLog InBambooHR
API Reference
Log In
v1
All
Pages
Start typing to search…

BambooHR API

  • Account Information
    • Create or Update List Field Valuesput
    • Get Fieldsget
    • Get Tabular Fieldsget
    • Get Usersget
    • Get Countriesget
    • Get List Field Detailsget
    • Get States by Country IDget
  • Applicant Tracking
    • Get Job Summariesget
    • Create Job Openingpost
    • Get Company Locationsget
    • Create Candidatepost
    • Get Job Applicationsget
    • Get Job Application Detailsget
    • Get Applicant Statusesget
    • Update Applicant Statuspost
    • Create Job Application Commentpost
    • Get Hiring Leadsget
  • Benefits
    • Create Employee Dependentpost
    • Get Member Benefit Eventsget
    • Get Employee Dependentsget
    • Get Benefit Coveragesget
    • Get Benefit Deduction Typesget
    • Get Employee Dependentget
    • Update Employee Dependentput
  • Company Files
    • Create Company File Categorypost
    • Delete Company Filedel
    • Get Company Fileget
    • Get Company Files and Categoriesget
    • Update Company Filepost
    • Upload Company Filepost
  • Custom Reports
    • Get Reportsget
    • Get Report by IDget
  • Datasets
    • Get Datasetsget
    • Get Fields from Datasetget
    • Get Field Optionspost
    • Get Data from Datasetpost
  • Employee Files
    • Create Employee File Categorypost
    • Delete Employee Filedel
    • Get Employee Fileget
    • Get Employee Files and Categoriesget
    • Update Employee Filepost
    • Upload Employee Filepost
  • Employees
    • Create Employeepost
    • Get Company Informationget
    • Get Employeeget
    • Get Employeesget
    • Get Employee Directoryget
    • Update Employeepost
  • Goals
    • Get Alignable Goal Optionsget
    • Get Available Goal Sharing Optionsget
    • Check Goal Creation Permissionget
    • Close Goalpost
    • Create Goalpost
    • Create Goal Commentpost
    • Reopen Goalpost
    • Delete Goaldel
    • Delete Goal Commentdel
    • Get Goal Aggregateget
    • Get Goals Aggregateget
    • Get Goals Aggregate v1.1get
    • Get Goals Aggregate v1.2get
    • Get Goal Commentsget
    • Get Goal Status Counts v1.2get
    • Get Goalsget
    • Get Goal Filtersget
    • Get Goal Filters v1.1get
    • Update Goalput
    • Update Goal v1.1put
    • Update Goal Commentput
    • Update Goal Progressput
    • Update Goal Sharingput
    • Update Milestone Progressput
  • Hours
    • Create Hour Recordpost
    • Create or Update Hour Recordspost
    • Delete Hour Recorddel
    • Update Hour Recordput
    • Get Hour Recordget
  • Last Change Information
    • Get Updated Employee IDsget
  • Login
    • User Loginpost
  • Photos
    • Get Employee Photoget
    • Upload Employee Photopost
  • Reports
    • Get Company Reportget
    • Request Custom Reportpost
  • Tabular Data
    • Create Table Rowpost
    • Create Table Row v1.1post
    • Delete Table Rowdel
    • Get Changed Employee Table Dataget
    • Get Employee Table Rowsget
    • Update Table Rowpost
    • Update Table Row v1.1post
  • Time Off
    • Create Time Off Request History Itemput
    • Create Time Off Requestput
    • Update Time Off Balanceput
    • Assign Time Off Policies v1.1put
    • Assign Time Off Policiesput
    • Update Time Off Request Statusput
    • Estimate Future Time Off Balancesget
    • Get Who’s Outget
    • Get Time Off Policiesget
    • Get Time Off Requestsget
    • Get Time Off Typesget
    • Get Time Off Policies for Employee v1.1get
    • Get Time Off Policies for Employeeget
  • Time Tracking
    • Get Timesheet Entriesget
    • Create Timesheet Clock-In Entrypost
    • Create Timesheet Clock-Out Entrypost
    • Create or Update Timesheet Clock Entriespost
    • Create or Update Timesheet Hour Entriespost
    • Create Time Tracking Projectpost
    • Delete Timesheet Clock Entriespost
    • Delete Timesheet Hour Entriespost
  • Training
    • Create Employee Training Recordpost
    • Create Training Categorypost
    • Create Training Typepost
    • Delete Employee Training Recorddel
    • Delete Training Categorydel
    • Delete Training Typedel
    • Get Employee Trainingsget
    • Get Training Categoriesget
    • Get Training Typesget
    • Update Employee Training Recordput
    • Update Training Categoryput
    • Update Training Typeput
  • Webhooks
    • Delete Webhookdel
    • Create Webhookpost
    • Get Monitor Fieldsget
    • Get Webhookget
    • Get Webhook Logsget
    • Get Webhooksget
    • Update Webhookput

Feedback

  • API Support
  • Give API Feedback
Powered by 

Webhooks

For more details or instructions you can refer to the webhooks documentation.

Endpoints
  1. Add a Webhook
  2. Get a List of Webhooks for the User API Key
  3. Get a Webhook
  4. Update a Webhook
  5. Delete a Webhook
  6. Get Monitor Fields
  7. Get Webhook Logs