Jump to Content
BambooHRDocumentationAPI Reference
HomeDocumentationAPI ReferenceChangelog
DocumentationAPI ReferenceLog InBambooHR
API Reference
Log In

BambooHR API

  • Time Tracking
    • Delete timesheet clock entries.post
    • Delete Timesheet Hour Entriespost
    • Get Timesheet Entriesget
    • Add Timesheet Clock-In Entrypost
    • Add Timesheet Clock-Out Entrypost
    • Add/Edit Timesheet Clock Entriespost
    • Add/Edit Timesheet Hour Entriespost
  • Webhooks
    • Gets as list of webhooks for the user API key.get
    • Add Webhookpost
    • Get Webhookget
    • Update Webhookput
    • Delete Webhookdelete
    • Get Webhook Logsget
    • Get monitor fieldsget
  • Datasets
    • Get Data from Datasetpost
    • Get Data Setsget
    • Get Fields from Datasetget
  • Custom Reports
    • Get Report by IDget
    • List Reportsget
  • Applicant Tracking
    • Get Applicationsget
    • Get Statusesget
    • Get Company Locationsget
    • Get Hiring Leadsget
    • Add New Candidatepost
    • Add New Job Openingpost
    • Get Application Detailsget
    • Add Application Commentpost
    • Get Job Summariesget
    • Change Applicant's Statuspost
  • Benefits
    • Get a list of member benefit eventsget
    • Get benefit deduction typesget
    • Get benefit coveragesget
    • Get employee dependentget
    • Update an employee dependentput
    • Get all employee dependentsget
    • Add an employee dependentpost
  • Employees
    • Get Company EINsget
    • Get Company Informationget
    • Get Employeeget
    • Update Employeepost
    • Add Employeepost
    • Get Employee Directoryget
  • Reports
    • Request a custom reportpost
    • Get company reportget
  • Tabular Data
    • Updates a table row.post
    • Deletes a table rowdelete
    • Gets all updated employee table dataget
    • Gets table rows for a given employee and table combinationget
    • Adds a table rowpost
    • Updates a table row.post
    • Adds a table rowpost
  • Company Files
    • Get an Company Fileget
    • Update Company Filepost
    • Delete Company Filedelete
    • Add Company File Categorypost
    • Upload Company Filepost
    • List company files and categoriesget
  • Employee Files
    • Get an Employee Fileget
    • Update Employee Filepost
    • Delete Employee Filedelete
    • Add Employee File Categorypost
    • Upload Employee Filepost
    • List employee files and categoriesget
  • Time Off
    • List Time Off Policies for Employeeget
    • Assign Time Off Policies for an Employeeput
    • List Time Off Policies for Employee, Version 1.1get
    • Assign Time Off Policies for an Employee, Version 1.1put
    • Estimate Future Time Off Balancesget
    • Add a Time Off History Item For Time Off Requestput
    • Adjust Time Off Balanceput
    • Get Time Off Policiesget
    • Add a Time Off Requestput
    • Change a Request Statusput
    • Get Time Off Requestsget
    • Get Time Off Typesget
    • Get a list of Who's Outget
  • Goals
    • /{companyDomain}/v1/performance/employees/{employeeId}/goals/filtersget
    • Get Goalsget
    • Create Goalpost
    • Update Goalput
    • Delete Goaldelete
    • Update Goal Progressput
    • Update Goal Sharingput
    • Get All Aggregate Goal Infoget
    • Can Create a Goalget
    • Available Goal Sharing Optionsget
    • Get Goal Commentsget
    • Create Goal Commentpost
    • Update Goal Commentput
    • Delete Goal Commentdelete
    • Get Aggregate Goal Infoget
    • Alignable Goal Optionsget
    • Close Goalpost
    • Reopen a Goalpost
    • /{companyDomain}/v1_1/performance/employees/{employeeId}/goals/filtersget
    • Update Goal, V1.1put
    • Get All Aggregate Goal Info, Version 1.2get
  • Photos
    • Get an employee photoget
    • Store a new employee photopost
  • Hours
    • getTimeTrackingByTimeTrackingIdget
    • addTimeTrackingpost
    • addTimeTrackingBulkpost
    • adjustTimeTrackingput
    • deleteTimeTrackingByTimeTrackingIddelete
  • Account Information
    • Get a list of fieldsget
    • Get a List of Usersget
    • Get details for list fieldsget
    • Add or Update Values for List Fieldsput
    • Get a list of tabular fieldsget
  • Last Change Information
    • Gets all updated employee IDsget
  • Login
    • User Loginpost
  • Training
    • List Training Typesget
    • Add Training Typepost
    • Update Training Typeput
    • Delete Training Typedelete
    • List Training Categoriesget
    • Add Training Categorypost
    • Update Training Categoryput
    • Delete Training Categorydelete
    • List Employee Trainingsget
    • Add New Employee Training Recordpost
    • Update Employee Training Recordput
    • Delete Employee Training Recorddelete

Feedback

  • Give API Feedback
Powered by 

Applicant Tracking

The ATS API allows you to view summaries and details of jobs and applications and add comments to an application.

  1. Get Job Summaries
  2. Get Applications
  3. Get Application Details
  4. Add Application Comment
  5. Get Statuses
  6. Change Applicant's Status
  7. Get Company Locations
  8. Get Hiring Leads
  9. Add New Candidate
  10. Add New Job Opening