All integrations

BambooHR

BUSINESS · PEOPLE

Employee records, time off, benefits and hiring from their own HR account.

Acts as the person, not as itself

Each user connects their own account. Every call carries both identities — the agent and the person it is acting for — so the agent can never reach past what that individual can already do.

Credentials never touch the agent

Tokens live in the vault and attach server-side at call time. The agent holds a session, not a secret, and revoking access does not mean rotating a key.

Every call on the record

Who asked, which agent acted, which action ran, and the verdict that let it through — one audit trail across every integration, not one per vendor.

What an agent can do

Each action is granted on its own. An agent allowed to read is not thereby allowed to write, and the scope beside each row is what the acting user must have connected for it to run at all.

bamboohr_delete_api_v1_compensation_benchmarks_by_idWRITE

Delete compensation benchmark via DELETE /api/v1/compensation/benchmarks/{id}

compensation_benchmarks.write
bamboohr_delete_api_v1_compensation_benchmarks_sourcesWRITE

Delete compensation benchmark source via DELETE /api/v1/compensation/benchmarks/sources

compensation_benchmarks.write
bamboohr_delete_api_v1_compensation_planning_cycles_by_idWRITE

Delete compensation planning cycle via DELETE /api/v1/compensation/planning_cycles/{id}

planning_cycles.write
bamboohr_delete_api_v1_compensation_planning_cycles_by_id_admins_by_employeeidWRITE

Remove cycle admin via DELETE /api/v1/compensation/planning_cycles/{id}/admins/{employeeId}

planning_cycles.write
bamboohr_delete_api_v1_compensation_planning_cycles_by_id_approvals_employee_by_employeeidWRITE

Remove from approval flow via DELETE /api/v1/compensation/planning_cycles/{id}/approvals/employee/{employeeId}

planning_cycles.write
bamboohr_delete_api_v1_compensation_planning_cycles_by_id_employeesWRITE

Remove employees from cycle via DELETE /api/v1/compensation/planning_cycles/{id}/employees

planning_cycles.write
bamboohr_delete_api_v1_compensation_total_rewards_custom_disclaimerWRITE

Remove total rewards custom disclaimer via DELETE /api/v1/compensation/total_rewards/custom_disclaimer

total_rewards.write
bamboohr_delete_api_v1_compensation_total_rewards_employeesWRITE

Remove employees from total rewards via DELETE /api/v1/compensation/total_rewards/employees

total_rewards.write
bamboohr_delete_api_v1_employees_by_idWRITE

Delete employee via DELETE /api/v1/employees/{id}

employee.write
bamboohr_delete_api_v1_employees_by_id_files_by_fileidWRITE

Delete employee file via DELETE /api/v1/employees/{id}/files/{fileId}

employee:file.write
bamboohr_delete_api_v1_employees_by_id_tables_by_table_by_rowidWRITE

Delete employee table row via DELETE /api/v1/employees/{id}/tables/{table}/{rowId}. Also authorised by: employee:job.write; employee:compensation.write; employee:custom_fields.write; employee:custom_fields_encrypted.write; employee:assets.write; employee:emergency_contacts.write; sensitive_employee:creditcards.write; employee:education.write

employee.write
bamboohr_delete_api_v1_files_by_fileidWRITE

Delete company file via DELETE /api/v1/files/{fileId}

company_file.write
bamboohr_delete_api_v1_holidays_by_idWRITE

Delete company holiday via DELETE /api/v1/holidays/{id}

holidays.write
bamboohr_delete_api_v1_hris_custom_fields_by_customfieldidWRITE

Archive custom field via DELETE /api/v1/hris/custom-fields/{customFieldId}

employee:custom_fields.write
bamboohr_delete_api_v1_hris_custom_fields_by_customfieldid_list_values_by_listvalueidWRITE

Delete custom field list value via DELETE /api/v1/hris/custom-fields/{customFieldId}/list-values/{listValueId}

employee:custom_fields.write
bamboohr_delete_api_v1_hris_org_locations_by_idWRITE

Delete a job location via DELETE /api/v1/hris/org/locations/{id}

field.write
bamboohr_delete_api_v1_new_hire_packets_by_idWRITE

Delete new hire packet via DELETE /api/v1/new-hire-packets/{id}

onboarding.write
bamboohr_delete_api_v1_pay_grades_and_bands_levels_by_segmentWRITE

Delete compensation level groups or level via DELETE /api/v1/pay-grades-and-bands/levels/{segment}

pay_grades_and_bands.write
bamboohr_delete_api_v1_performance_employees_by_employeeid_goals_by_goalidWRITE

Delete goal via DELETE /api/v1/performance/employees/{employeeId}/goals/{goalId}

goal.write
bamboohr_delete_api_v1_performance_employees_by_employeeid_goals_by_goalid_comments_by_commentidWRITE

Delete goal comment via DELETE /api/v1/performance/employees/{employeeId}/goals/{goalId}/comments/{commentId}

goal.write
bamboohr_delete_api_v1_scheduling_schedules_by_idWRITE

Delete schedule via DELETE /api/v1/scheduling/schedules/{id}. Also authorised by: time_tracking.write

scheduling:schedules.write
bamboohr_delete_api_v1_scheduling_shifts_by_idWRITE

Delete shift via DELETE /api/v1/scheduling/shifts/{id}. Also authorised by: time_tracking.write

scheduling:shifts.write
bamboohr_delete_api_v1_time_tracking_break_policies_by_idWRITE

Delete break policy via DELETE /api/v1/time-tracking/break-policies/{id}

time_tracking:breaks.write
bamboohr_delete_api_v1_time_tracking_breaks_by_idWRITE

Delete break via DELETE /api/v1/time-tracking/breaks/{id}

time_tracking:breaks.write
bamboohr_delete_api_v1_time_tracking_clock_entries_by_idWRITE

Delete clock entry via DELETE /api/v1/time-tracking/clock-entries/{id}

time_tracking:timesheets.write
bamboohr_delete_api_v1_time_tracking_configurations_by_idWRITE

Delete configuration via DELETE /api/v1/time-tracking/configurations/{id}

time_tracking:configurations.write
bamboohr_delete_api_v1_time_tracking_hour_entries_by_idWRITE

Delete hour entry via DELETE /api/v1/time-tracking/hour-entries/{id}

time_tracking:timesheets.write
bamboohr_delete_api_v1_time_tracking_kiosks_by_idWRITE

Delete time tracking kiosk via DELETE /api/v1/time-tracking/kiosks/{id}

time_tracking:kiosks.write
bamboohr_delete_api_v1_time_tracking_projects_by_idWRITE

Delete time tracking project via DELETE /api/v1/time-tracking/projects/{id}

time_tracking:project.write
bamboohr_delete_api_v1_time_tracking_shift_differentials_by_idWRITE

Delete time tracking shift differential via DELETE /api/v1/time-tracking/shift-differentials/{id}

time_tracking:shift_differentials.write
bamboohr_delete_api_v1_time_tracking_tasks_by_idWRITE

Delete time tracking task via DELETE /api/v1/time-tracking/tasks/{id}

time_tracking:project.write
bamboohr_delete_api_v1_timetracking_delete_by_idWRITE

Delete hour record via DELETE /api/v1/timetracking/delete/{id}

time_tracking.write
bamboohr_delete_api_v1_training_category_by_trainingcategoryidWRITE

Delete training category via DELETE /api/v1/training/category/{trainingCategoryId}

training.write
bamboohr_delete_api_v1_training_record_by_employeetrainingrecordidWRITE

Delete employee training record via DELETE /api/v1/training/record/{employeeTrainingRecordId}

training.write
bamboohr_delete_api_v1_training_type_by_trainingtypeidWRITE

Delete training type via DELETE /api/v1/training/type/{trainingTypeId}

training.write
bamboohr_delete_api_v1_webhooks_by_idWRITE

Delete webhook via DELETE /api/v1/webhooks/{id}. Also authorised by: webhooks

webhooks.write
bamboohr_get_api_v1_1_employees_by_employeeid_time_off_policiesREAD

List employee time off policies (v1.1) via GET /api/v1_1/employees/{employeeId}/time_off/policies

time_off
bamboohr_get_api_v1_1_performance_employees_by_employeeid_goals_aggregateREAD

Get goals aggregate (v1.1) via GET /api/v1_1/performance/employees/{employeeId}/goals/aggregate

goal
bamboohr_get_api_v1_1_performance_employees_by_employeeid_goals_filtersREAD

Get goal filters (v1.1) via GET /api/v1_1/performance/employees/{employeeId}/goals/filters

goal
bamboohr_get_api_v1_2_datasetsREAD

List datasets (v1.2) via GET /api/v1_2/datasets

report
bamboohr_get_api_v1_2_datasets_by_datasetname_fieldsREAD

Get fields from dataset (v1.2) via GET /api/v1_2/datasets/{datasetName}/fields

report
bamboohr_get_api_v1_2_performance_employees_by_employeeid_goals_aggregateREAD

Get goals aggregate (v1.2) via GET /api/v1_2/performance/employees/{employeeId}/goals/aggregate

goal
bamboohr_get_api_v1_2_performance_employees_by_employeeid_goals_filtersREAD

Get goal filters (v1.2) via GET /api/v1_2/performance/employees/{employeeId}/goals/filters

goal
bamboohr_get_api_v1_alert_configurationsREAD

List alert configurations via GET /api/v1/alert-configurations

alerts
bamboohr_get_api_v1_alert_configurations_by_idREAD

Get alert configuration via GET /api/v1/alert-configurations/{id}

alerts
bamboohr_get_api_v1_alertsREAD

List alert templates via GET /api/v1/alerts

alerts
bamboohr_get_api_v1_applicant_tracking_applicationsREAD

Get job applications via GET /api/v1/applicant_tracking/applications

hiring:applications
bamboohr_get_api_v1_applicant_tracking_applications_by_applicationidREAD

Get job application details via GET /api/v1/applicant_tracking/applications/{applicationId}

hiring:applications
bamboohr_get_api_v1_applicant_tracking_jobsREAD

Get job summaries via GET /api/v1/applicant_tracking/jobs

hiring:applications
bamboohr_get_api_v1_applicant_tracking_locationsREAD

Get company locations via GET /api/v1/applicant_tracking/locations

hiring:applications
bamboohr_get_api_v1_applicant_tracking_statusesREAD

Get applicant statuses via GET /api/v1/applicant_tracking/statuses

hiring:applications
bamboohr_get_api_v1_benefit_company_benefitREAD

List company benefits via GET /api/v1/benefit/company_benefit

benefit
bamboohr_get_api_v1_benefit_employee_benefitREAD

List employee benefits via GET /api/v1/benefit/employee_benefit

benefit
bamboohr_get_api_v1_benefit_member_benefitREAD

List member benefit events via GET /api/v1/benefit/member_benefit

benefit
bamboohr_get_api_v1_benefits_member_benefitsREAD

List member benefits via GET /api/v1/benefits/member-benefits

benefit
bamboohr_get_api_v1_benefits_settings_deduction_types_allREAD

List benefit deduction types via GET /api/v1/benefits/settings/deduction_types/all

benefit
bamboohr_get_api_v1_company_informationREAD

Get company information via GET /api/v1/company_information

company:info
bamboohr_get_api_v1_company_profile_integrationsREAD

Get company profile integrations via GET /api/v1/company-profile-integrations

company:details
bamboohr_get_api_v1_compensation_benchmarksREAD

List compensation benchmarks via GET /api/v1/compensation/benchmarks

compensation_benchmarks
bamboohr_get_api_v1_compensation_benchmarks_detailsREAD

Get compensation benchmark details via GET /api/v1/compensation/benchmarks/details

compensation_benchmarks
bamboohr_get_api_v1_compensation_benchmarks_details_exportREAD

Export compensation benchmark details via GET /api/v1/compensation/benchmarks/details/export

compensation_benchmarks
bamboohr_get_api_v1_compensation_benchmarks_sourcesREAD

List compensation benchmark sources via GET /api/v1/compensation/benchmarks/sources

compensation_benchmarks
bamboohr_get_api_v1_compensation_equity_settingsREAD

Get company equity settings via GET /api/v1/compensation/equity/settings

equity
bamboohr_get_api_v1_compensation_planning_cyclesREAD

List compensation planning cycles via GET /api/v1/compensation/planning_cycles

planning_cycles
bamboohr_get_api_v1_compensation_planning_cycles_by_idREAD

Get compensation planning cycle details via GET /api/v1/compensation/planning_cycles/{id}

planning_cycles
bamboohr_get_api_v1_compensation_planning_cycles_by_id_adminsREAD

List compensation planning cycle admins via GET /api/v1/compensation/planning_cycles/{id}/admins

planning_cycles
bamboohr_get_api_v1_compensation_planning_cycles_by_id_approvalsREAD

Get compensation planning approval flows via GET /api/v1/compensation/planning_cycles/{id}/approvals

planning_cycles
bamboohr_get_api_v1_compensation_planning_cycles_by_id_budgetsREAD

Get compensation planning cycle budgets via GET /api/v1/compensation/planning_cycles/{id}/budgets

planning_cycles
bamboohr_get_api_v1_compensation_planning_cycles_by_id_change_commREAD

Get change communication letter details via GET /api/v1/compensation/planning_cycles/{id}/change_comm

planning_cycles
bamboohr_get_api_v1_compensation_planning_cycles_by_id_employeesREAD

List employees in compensation planning cycle via GET /api/v1/compensation/planning_cycles/{id}/employees

planning_cycles
bamboohr_get_api_v1_compensation_planning_cycles_by_id_summaryREAD

Get compensation planning cycle summary via GET /api/v1/compensation/planning_cycles/{id}/summary

planning_cycles
bamboohr_get_api_v1_compensation_planning_cycles_by_id_worksheetREAD

Get compensation planning cycle worksheet via GET /api/v1/compensation/planning_cycles/{id}/worksheet

planning_cycles
bamboohr_get_api_v1_compensation_planning_cycles_by_id_worksheet_exportREAD

Export compensation planning cycle worksheet to CSV via GET /api/v1/compensation/planning_cycles/{id}/worksheet/export

planning_cycles
bamboohr_get_api_v1_compensation_toolsREAD

List available compensation tools via GET /api/v1/compensation/tools

compensation_tools
bamboohr_get_api_v1_compensation_total_rewards_by_employeeidREAD

Check total rewards profile availability via GET /api/v1/compensation/total_rewards/{employeeId}

total_rewards
bamboohr_get_api_v1_compensation_total_rewards_by_employeeid_statementREAD

Get total rewards statement via GET /api/v1/compensation/total_rewards/{employeeId}/statement

total_rewards
bamboohr_get_api_v1_custom_reportsREAD

List reports via GET /api/v1/custom-reports

report
bamboohr_get_api_v1_custom_reports_by_reportidREAD

Get report by ID via GET /api/v1/custom-reports/{reportId}

report
bamboohr_get_api_v1_custom_reports_legacy_field_mapREAD

Get legacy report field map via GET /api/v1/custom-reports/legacy-field-map

report
bamboohr_get_api_v1_custom_reports_legacy_id_mapREAD

Get legacy report ID map via GET /api/v1/custom-reports/legacy-id-map

report
bamboohr_get_api_v1_datasetsREAD

List datasets (v1) via GET /api/v1/datasets

report
bamboohr_get_api_v1_datasets_by_datasetname_fieldsREAD

Get fields from dataset (v1) via GET /api/v1/datasets/{datasetName}/fields

report
bamboohr_get_api_v1_employee_verifications_employees_by_employeeidREAD

List employee verification records for an employee via GET /api/v1/employee-verifications/employees/{employeeId}

employee_verifications
bamboohr_get_api_v1_employee_verifications_integrationREAD

Get employee verification integration status via GET /api/v1/employee-verifications/integration

employee_verifications
bamboohr_get_api_v1_employeesREAD

List employees via GET /api/v1/employees. Also authorised by: employee:name; employee:job; employee_directory; sensitive_employee:protected_info

employee
bamboohr_get_api_v1_employees_by_employeeid_onboarding_experiencesREAD

List employee onboarding experiences via GET /api/v1/employees/{employeeId}/onboarding-experiences

onboarding
bamboohr_get_api_v1_employees_by_employeeid_onboarding_experiences_by_onboardingexperienceidREAD

Get employee onboarding experience by id via GET /api/v1/employees/{employeeId}/onboarding-experiences/{onboardingExperienceId}

onboarding
bamboohr_get_api_v1_employees_by_employeeid_time_off_policiesREAD

List employee time off policies (v1) via GET /api/v1/employees/{employeeId}/time_off/policies

time_off
bamboohr_get_api_v1_holidaysREAD

List company holidays via GET /api/v1/holidays

holidays
bamboohr_get_api_v1_holidays_by_idREAD

Get company holiday via GET /api/v1/holidays/{id}

holidays
bamboohr_get_api_v1_holidays_catalogREAD

List catalog holidays via GET /api/v1/holidays/catalog

holidays
bamboohr_get_api_v1_holidays_catalog_by_uuidREAD

Get catalog holiday via GET /api/v1/holidays/catalog/{uuid}

holidays
bamboohr_get_api_v1_hris_custom_fieldsREAD

List custom fields via GET /api/v1/hris/custom-fields

employee:custom_fields
bamboohr_get_api_v1_hris_custom_fields_archivedREAD

List archived custom fields via GET /api/v1/hris/custom-fields/archived

employee:custom_fields
bamboohr_get_api_v1_hris_custom_fields_by_customfieldidREAD

Get custom field via GET /api/v1/hris/custom-fields/{customFieldId}

employee:custom_fields
bamboohr_get_api_v1_hris_custom_fields_by_customfieldid_list_valuesREAD

List custom field list values via GET /api/v1/hris/custom-fields/{customFieldId}/list-values

employee:custom_fields
bamboohr_get_api_v1_hris_custom_fields_typesREAD

List custom field types via GET /api/v1/hris/custom-fields/types

employee:custom_fields
bamboohr_get_api_v1_hris_org_locationsREAD

List job locations via GET /api/v1/hris/org/locations

field
bamboohr_get_api_v1_hris_org_locations_by_idREAD

Get a job location via GET /api/v1/hris/org/locations/{id}

field
bamboohr_get_api_v1_meta_bank_holidaysREAD

List bank holidays via GET /api/v1/meta/bank-holidays

meta
bamboohr_get_api_v1_meta_companyREAD

Get company properties via GET /api/v1/meta/company

company:info
bamboohr_get_api_v1_meta_countries_by_idREAD

Get country by ID via GET /api/v1/meta/countries/{id}

meta
bamboohr_get_api_v1_meta_countries_optionsREAD

Get countries via GET /api/v1/meta/countries/options. Also authorised by: meta

field
bamboohr_get_api_v1_meta_currency_conversionsREAD

Get currency conversion rates via GET /api/v1/meta/currency-conversions

meta
bamboohr_get_api_v1_meta_industriesREAD

List industries via GET /api/v1/meta/industries

meta
bamboohr_get_api_v1_meta_provincesREAD

Get all provinces via GET /api/v1/meta/provinces

meta
bamboohr_get_api_v1_meta_provinces_by_countryidREAD

List states and provinces for a country by country ID via GET /api/v1/meta/provinces/{countryId}

field
bamboohr_get_api_v1_meta_time_off_policiesREAD

List time off policies via GET /api/v1/meta/time_off/policies

time_off
bamboohr_get_api_v1_meta_time_off_typesREAD

List time off types via GET /api/v1/meta/time_off/types

time_off
bamboohr_get_api_v1_meta_timezonesREAD

List timezones via GET /api/v1/meta/timezones

no provider scope
bamboohr_get_api_v1_meta_timezones_by_idREAD

Get timezone by ID via GET /api/v1/meta/timezones/{id}

meta
bamboohr_get_api_v1_meta_timezones_by_zip_by_zipREAD

Get timezone by ZIP code via GET /api/v1/meta/timezones/by-zip/{zip}

meta
bamboohr_get_api_v1_new_hire_packetsREAD

List new hire packets via GET /api/v1/new-hire-packets

onboarding
bamboohr_get_api_v1_new_hire_packets_by_idREAD

Get new hire packet by id via GET /api/v1/new-hire-packets/{id}

onboarding
bamboohr_get_api_v1_onboarding_new_hire_widgetREAD

Get welcome new hires widget via GET /api/v1/onboarding/new-hire-widget

onboarding
bamboohr_get_api_v1_pay_grades_and_bandsREAD

Get published levels and bands via GET /api/v1/pay-grades-and-bands

pay_grades_and_bands
bamboohr_get_api_v1_pay_grades_and_bands_job_titlesREAD

Get job titles and level assignments via GET /api/v1/pay-grades-and-bands/job-titles

pay_grades_and_bands
bamboohr_get_api_v1_pay_grades_and_bands_job_titles_with_employeesREAD

List job titles with employees via GET /api/v1/pay-grades-and-bands/job-titles-with-employees

pay_grades_and_bands
bamboohr_get_api_v1_pay_grades_and_bands_levelsREAD

List compensation level groups and levels via GET /api/v1/pay-grades-and-bands/levels

pay_grades_and_bands
bamboohr_get_api_v1_pay_grades_and_bands_pay_bandsREAD

Get pay bands via GET /api/v1/pay-grades-and-bands/pay-bands

pay_grades_and_bands
bamboohr_get_api_v1_pay_grades_and_bands_reviewREAD

Get levels and bands review via GET /api/v1/pay-grades-and-bands/review

pay_grades_and_bands
bamboohr_get_api_v1_pay_grades_and_bands_statusREAD

Get levels and bands status via GET /api/v1/pay-grades-and-bands/status

pay_grades_and_bands
bamboohr_get_api_v1_pay_grades_and_bands_status_countsREAD

Get compensation level group status counts via GET /api/v1/pay-grades-and-bands/status-counts

pay_grades_and_bands
bamboohr_get_api_v1_performance_employees_by_employeeid_goalsREAD

List goals via GET /api/v1/performance/employees/{employeeId}/goals

goal
bamboohr_get_api_v1_performance_employees_by_employeeid_goals_aggregateREAD

Get goals aggregate (v1) via GET /api/v1/performance/employees/{employeeId}/goals/aggregate

goal
bamboohr_get_api_v1_performance_employees_by_employeeid_goals_alignmentoptionsREAD

Get alignable goal options via GET /api/v1/performance/employees/{employeeId}/goals/alignmentOptions

goal
bamboohr_get_api_v1_performance_employees_by_employeeid_goals_by_goalid_aggregateREAD

Get goal aggregate via GET /api/v1/performance/employees/{employeeId}/goals/{goalId}/aggregate

goal
bamboohr_get_api_v1_performance_employees_by_employeeid_goals_by_goalid_commentsREAD

List goal comments via GET /api/v1/performance/employees/{employeeId}/goals/{goalId}/comments

goal
bamboohr_get_api_v1_performance_employees_by_employeeid_goals_cancreategoalsREAD

Get goal creation permission via GET /api/v1/performance/employees/{employeeId}/goals/canCreateGoals

goal
bamboohr_get_api_v1_performance_employees_by_employeeid_goals_filtersREAD

Get goal filters (v1) via GET /api/v1/performance/employees/{employeeId}/goals/filters

goal
bamboohr_get_api_v1_performance_employees_by_employeeid_goals_shareoptionsREAD

List goal sharing options via GET /api/v1/performance/employees/{employeeId}/goals/shareOptions

goal
bamboohr_get_api_v1_scheduling_schedulesREAD

List schedules via GET /api/v1/scheduling/schedules. Also authorised by: time_tracking

scheduling:schedules
bamboohr_get_api_v1_scheduling_schedules_by_idREAD

Get schedule via GET /api/v1/scheduling/schedules/{id}. Also authorised by: time_tracking

scheduling:schedules
bamboohr_get_api_v1_scheduling_shift_assessmentsREAD

List shift assessments via GET /api/v1/scheduling/shift-assessments

scheduling:shifts
bamboohr_get_api_v1_scheduling_shiftsREAD

List shifts via GET /api/v1/scheduling/shifts. Also authorised by: time_tracking

scheduling:shifts
bamboohr_get_api_v1_scheduling_shifts_by_idREAD

Get shift via GET /api/v1/scheduling/shifts/{id}. Also authorised by: time_tracking

scheduling:shifts
bamboohr_get_api_v1_scheduling_timezonesREAD

List timezones via GET /api/v1/scheduling/timezones. Also authorised by: time_tracking

scheduling:schedules
bamboohr_get_api_v1_time_tracking_break_assessmentsREAD

List break assessments via GET /api/v1/time-tracking/break-assessments

time_tracking:breaks
bamboohr_get_api_v1_time_tracking_break_policiesREAD

List break policies via GET /api/v1/time-tracking/break-policies

time_tracking:breaks
bamboohr_get_api_v1_time_tracking_break_policies_by_idREAD

Get break policy via GET /api/v1/time-tracking/break-policies/{id}

time_tracking:breaks
bamboohr_get_api_v1_time_tracking_break_policies_by_id_breaksREAD

List breaks for break policy via GET /api/v1/time-tracking/break-policies/{id}/breaks

time_tracking:breaks
bamboohr_get_api_v1_time_tracking_break_policies_by_id_employeesREAD

List break policy employees via GET /api/v1/time-tracking/break-policies/{id}/employees

time_tracking:breaks
bamboohr_get_api_v1_time_tracking_breaks_by_idREAD

Get break via GET /api/v1/time-tracking/breaks/{id}

time_tracking:breaks
bamboohr_get_api_v1_time_tracking_clock_entriesREAD

List clock entries via GET /api/v1/time-tracking/clock-entries

time_tracking:timesheets
bamboohr_get_api_v1_time_tracking_clock_entries_by_idREAD

Get clock entry via GET /api/v1/time-tracking/clock-entries/{id}

time_tracking:timesheets
bamboohr_get_api_v1_time_tracking_configurationsREAD

List configurations via GET /api/v1/time-tracking/configurations

time_tracking:configurations
bamboohr_get_api_v1_time_tracking_configurations_by_idREAD

Get configuration via GET /api/v1/time-tracking/configurations/{id}

time_tracking:configurations
bamboohr_get_api_v1_time_tracking_employeesREAD

List enrolled employees via GET /api/v1/time-tracking/employees

time_tracking:employees
bamboohr_get_api_v1_time_tracking_employees_by_employeeidREAD

Get employee enrollment via GET /api/v1/time-tracking/employees/{employeeId}

time_tracking:employees
bamboohr_get_api_v1_time_tracking_employees_by_id_break_availabilitiesREAD

List employee break availabilities via GET /api/v1/time-tracking/employees/{id}/break-availabilities

time_tracking:breaks
bamboohr_get_api_v1_time_tracking_employees_by_id_break_policiesREAD

List employee break policies via GET /api/v1/time-tracking/employees/{id}/break-policies

time_tracking:breaks
bamboohr_get_api_v1_time_tracking_hour_entriesREAD

List hour entries via GET /api/v1/time-tracking/hour-entries

time_tracking:timesheets
bamboohr_get_api_v1_time_tracking_hour_entries_by_idREAD

Get hour entry via GET /api/v1/time-tracking/hour-entries/{id}

time_tracking:timesheets
bamboohr_get_api_v1_time_tracking_kiosksREAD

List time tracking kiosks via GET /api/v1/time-tracking/kiosks

time_tracking:kiosks
bamboohr_get_api_v1_time_tracking_kiosks_by_idREAD

Get time tracking kiosk via GET /api/v1/time-tracking/kiosks/{id}

time_tracking:kiosks
bamboohr_get_api_v1_time_tracking_projectsREAD

List time tracking projects via GET /api/v1/time-tracking/projects

time_tracking:project
bamboohr_get_api_v1_time_tracking_projects_by_idREAD

Get time tracking project via GET /api/v1/time-tracking/projects/{id}

time_tracking:project
bamboohr_get_api_v1_time_tracking_projects_by_projectid_tasksREAD

List time tracking project tasks via GET /api/v1/time-tracking/projects/{projectId}/tasks

time_tracking:project
bamboohr_get_api_v1_time_tracking_shift_differentialsREAD

List time tracking shift differentials via GET /api/v1/time-tracking/shift-differentials

time_tracking:shift_differentials
bamboohr_get_api_v1_time_tracking_shift_differentials_by_idREAD

Get time tracking shift differential via GET /api/v1/time-tracking/shift-differentials/{id}

time_tracking:shift_differentials
bamboohr_get_api_v1_time_tracking_tasks_by_idREAD

Get time tracking task via GET /api/v1/time-tracking/tasks/{id}

time_tracking:project
bamboohr_get_api_v1_time_tracking_time_clocksREAD

List time tracking time clocks via GET /api/v1/time-tracking/time-clocks

time_tracking:time_clocks
bamboohr_get_api_v1_time_tracking_time_clocks_by_idREAD

Get time tracking time clock via GET /api/v1/time-tracking/time-clocks/{id}

time_tracking:time_clocks
bamboohr_get_api_v1_time_tracking_timesheet_entriesREAD

List timesheet entries via GET /api/v1/time_tracking/timesheet_entries

time_tracking
bamboohr_get_api_v1_time_tracking_timesheetsREAD

List timesheets via GET /api/v1/time-tracking/timesheets

time_tracking:timesheets
bamboohr_get_api_v1_time_tracking_timesheets_by_idREAD

Get timesheet via GET /api/v1/time-tracking/timesheets/{id}

time_tracking:timesheets
bamboohr_get_api_v1_time_tracking_timesheets_by_id_summaryREAD

Get timesheet summary via GET /api/v1/time-tracking/timesheets/{id}/summary

time_tracking:timesheets
bamboohr_get_api_v1_timetracking_record_by_idREAD

Get time tracking record via GET /api/v1/timetracking/record/{id}

time_tracking
bamboohr_get_api_v1_training_categoryREAD

List training categories via GET /api/v1/training/category

training
bamboohr_get_api_v1_training_record_employee_by_employeeidREAD

List employee training records via GET /api/v1/training/record/employee/{employeeId}

training
bamboohr_get_api_v1_training_typeREAD

List training types via GET /api/v1/training/type

training
bamboohr_get_api_v1_webhooksREAD

List webhooks via GET /api/v1/webhooks

webhooks
bamboohr_get_api_v1_webhooks_by_idREAD

Get webhook via GET /api/v1/webhooks/{id}

webhooks
bamboohr_get_api_v1_webhooks_by_id_logREAD

List webhook logs via GET /api/v1/webhooks/{id}/log

webhooks
bamboohr_get_api_v1_webhooks_monitor_fieldsREAD

List monitor fields via GET /api/v1/webhooks/monitor_fields

webhooks
bamboohr_get_api_v1_webhooks_post_fieldsREAD

Get webhook post fields via GET /api/v1/webhooks/post-fields

webhooks
bamboohr_patch_api_v1_company_profile_data_company_informationWRITE

Update company information (phone, address, legal name) via PATCH /api/v1/company-profile-data/company-information

company:details.write
bamboohr_patch_api_v1_holidays_by_idWRITE

Update company holiday via PATCH /api/v1/holidays/{id}

holidays.write
bamboohr_patch_api_v1_hris_custom_fields_by_customfieldid_list_values_by_listvalueidWRITE

Edit custom field list value via PATCH /api/v1/hris/custom-fields/{customFieldId}/list-values/{listValueId}

employee:custom_fields.write
bamboohr_patch_api_v1_scheduling_schedules_by_idWRITE

Update schedule via PATCH /api/v1/scheduling/schedules/{id}. Also authorised by: time_tracking.write

scheduling:schedules.write
bamboohr_patch_api_v1_scheduling_shifts_by_idWRITE

Update shift via PATCH /api/v1/scheduling/shifts/{id}. Also authorised by: time_tracking.write

scheduling:shifts.write
bamboohr_patch_api_v1_time_tracking_break_policies_by_idWRITE

Update break policy via PATCH /api/v1/time-tracking/break-policies/{id}

time_tracking:breaks.write
bamboohr_patch_api_v1_time_tracking_breaks_by_idWRITE

Update break via PATCH /api/v1/time-tracking/breaks/{id}

time_tracking:breaks.write
bamboohr_patch_api_v1_time_tracking_clock_entries_by_idWRITE

Update clock entry via PATCH /api/v1/time-tracking/clock-entries/{id}

time_tracking:timesheets.write
bamboohr_patch_api_v1_time_tracking_configurations_by_idWRITE

Update configuration via PATCH /api/v1/time-tracking/configurations/{id}

time_tracking:configurations.write
bamboohr_patch_api_v1_time_tracking_employees_by_employeeidWRITE

Update employee enrollment via PATCH /api/v1/time-tracking/employees/{employeeId}

time_tracking:employees.write
bamboohr_patch_api_v1_time_tracking_hour_entries_by_idWRITE

Update hour entry via PATCH /api/v1/time-tracking/hour-entries/{id}

time_tracking:timesheets.write
bamboohr_patch_api_v1_time_tracking_kiosks_by_idWRITE

Update time tracking kiosk via PATCH /api/v1/time-tracking/kiosks/{id}

time_tracking:kiosks.write
bamboohr_patch_api_v1_time_tracking_projects_by_idWRITE

Update time tracking project via PATCH /api/v1/time-tracking/projects/{id}

time_tracking:project.write
bamboohr_patch_api_v1_time_tracking_shift_differentials_by_idWRITE

Update time tracking shift differential via PATCH /api/v1/time-tracking/shift-differentials/{id}

time_tracking:shift_differentials.write
bamboohr_patch_api_v1_time_tracking_tasks_by_idWRITE

Update time tracking task via PATCH /api/v1/time-tracking/tasks/{id}

time_tracking:project.write
bamboohr_patch_api_v1_time_tracking_time_clocks_by_idWRITE

Update time tracking time clock via PATCH /api/v1/time-tracking/time-clocks/{id}

time_tracking:time_clocks.write
bamboohr_post_api_v1_2_datasets_by_datasetname_field_optionsWRITE

Get field options (v1.2) via POST /api/v1_2/datasets/{datasetName}/field-options

field
bamboohr_post_api_v1_alert_configurationsWRITE

Create alert configuration via POST /api/v1/alert-configurations

alerts.write
bamboohr_post_api_v1_applicant_tracking_applications_by_applicationid_commentsWRITE

Create job application comment via POST /api/v1/applicant_tracking/applications/{applicationId}/comments

hiring:applications.write
bamboohr_post_api_v1_applicant_tracking_applications_by_applicationid_statusWRITE

Update applicant status via POST /api/v1/applicant_tracking/applications/{applicationId}/status

hiring:applications.write
bamboohr_post_api_v1_compensation_benchmarksWRITE

Create compensation benchmark via POST /api/v1/compensation/benchmarks

compensation_benchmarks.write
bamboohr_post_api_v1_compensation_benchmarks_sourcesWRITE

Create compensation benchmark source via POST /api/v1/compensation/benchmarks/sources

compensation_benchmarks.write
bamboohr_post_api_v1_compensation_planning_cyclesWRITE

Create compensation planning cycle via POST /api/v1/compensation/planning_cycles

planning_cycles.write
bamboohr_post_api_v1_compensation_planning_cycles_by_id_adminsWRITE

Add cycle admins via POST /api/v1/compensation/planning_cycles/{id}/admins

planning_cycles.write
bamboohr_post_api_v1_compensation_planning_cycles_by_id_approvals_final_approver_by_employeeidWRITE

Set final approver via POST /api/v1/compensation/planning_cycles/{id}/approvals/final_approver/{employeeId}

planning_cycles.write
bamboohr_post_api_v1_compensation_planning_cycles_by_id_budgets_importWRITE

Import budget breakdown via POST /api/v1/compensation/planning_cycles/{id}/budgets/import

planning_cycles.write
bamboohr_post_api_v1_compensation_planning_cycles_by_id_employeesWRITE

Add employees to cycle via POST /api/v1/compensation/planning_cycles/{id}/employees

planning_cycles.write
bamboohr_post_api_v1_compensation_planning_cycles_by_id_recommendationsWRITE

Save recommendations via POST /api/v1/compensation/planning_cycles/{id}/recommendations

planning_cycles.write
bamboohr_post_api_v1_compensation_planning_cycles_by_id_recommendations_sendWRITE

Send recommendations to next stage via POST /api/v1/compensation/planning_cycles/{id}/recommendations/send

planning_cycles.write
bamboohr_post_api_v1_compensation_total_rewards_employeesWRITE

Add employees to total rewards via POST /api/v1/compensation/total_rewards/employees

total_rewards.write
bamboohr_post_api_v1_datasets_by_datasetnameWRITE

Get data from dataset (v1) via POST /api/v1/datasets/{datasetName}

report
bamboohr_post_api_v1_datasets_by_datasetname_field_optionsWRITE

Get field options (v1) via POST /api/v1/datasets/{datasetName}/field-options

field
bamboohr_post_api_v1_employee_verifications_users_by_userid_send_emailWRITE

Send employee verification lifecycle email by user and email type via POST /api/v1/employee-verifications/users/{userId}/send-email

employee_verifications.write
bamboohr_post_api_v1_employees_by_employeeid_onboarding_experiencesWRITE

Create employee onboarding experience via POST /api/v1/employees/{employeeId}/onboarding-experiences

onboarding.write
bamboohr_post_api_v1_files_by_fileidWRITE

Update company file via POST /api/v1/files/{fileId}

company_file.write
bamboohr_post_api_v1_holidaysWRITE

Create company holiday via POST /api/v1/holidays

holidays.write
bamboohr_post_api_v1_holidays_bulk_insertWRITE

Bulk create company holidays via POST /api/v1/holidays/bulk-insert

holidays.write
bamboohr_post_api_v1_hris_custom_fieldsWRITE

Create custom field via POST /api/v1/hris/custom-fields

employee:custom_fields.write
bamboohr_post_api_v1_hris_custom_fields_by_customfieldid_list_valuesWRITE

Add custom field list value via POST /api/v1/hris/custom-fields/{customFieldId}/list-values

employee:custom_fields.write
bamboohr_post_api_v1_hris_custom_fields_unarchiveWRITE

Unarchive custom fields via POST /api/v1/hris/custom-fields/unarchive

employee:custom_fields.write
bamboohr_post_api_v1_hris_org_locationsWRITE

Create a job location via POST /api/v1/hris/org/locations

field.write
bamboohr_post_api_v1_new_hire_packetsWRITE

Create new hire packet via POST /api/v1/new-hire-packets

onboarding.write
bamboohr_post_api_v1_new_hire_packets_by_id_cancelWRITE

Cancel new hire packet via POST /api/v1/new-hire-packets/{id}/cancel

onboarding.write
bamboohr_post_api_v1_new_hire_packets_by_id_sendWRITE

Send new hire packet via POST /api/v1/new-hire-packets/{id}/send

onboarding.write
bamboohr_post_api_v1_pay_grades_and_bands_publishWRITE

Publish draft compensation level groups via POST /api/v1/pay-grades-and-bands/publish

pay_grades_and_bands.write
bamboohr_post_api_v1_performance_employees_by_employeeid_goalsWRITE

Create goal via POST /api/v1/performance/employees/{employeeId}/goals

goal.write
bamboohr_post_api_v1_performance_employees_by_employeeid_goals_by_goalid_closeWRITE

Close goal via POST /api/v1/performance/employees/{employeeId}/goals/{goalId}/close

goal.write
bamboohr_post_api_v1_performance_employees_by_employeeid_goals_by_goalid_commentsWRITE

Create goal comment via POST /api/v1/performance/employees/{employeeId}/goals/{goalId}/comments

goal.write
bamboohr_post_api_v1_performance_employees_by_employeeid_goals_by_goalid_reopenWRITE

Reopen goal via POST /api/v1/performance/employees/{employeeId}/goals/{goalId}/reopen

goal.write
bamboohr_post_api_v1_scheduling_schedulesWRITE

Create schedule via POST /api/v1/scheduling/schedules. Also authorised by: time_tracking.write

scheduling:schedules.write
bamboohr_post_api_v1_scheduling_shiftsWRITE

Create shift via POST /api/v1/scheduling/shifts. Also authorised by: time_tracking.write

scheduling:shifts.write
bamboohr_post_api_v1_scheduling_shifts_publishWRITE

Publish shifts via POST /api/v1/scheduling/shifts/publish. Also authorised by: time_tracking.write

scheduling:shifts.write
bamboohr_post_api_v1_time_tracking_break_policiesWRITE

Create break policy via POST /api/v1/time-tracking/break-policies

time_tracking:breaks.write
bamboohr_post_api_v1_time_tracking_break_policies_by_id_assignWRITE

Assign employees to break policy via POST /api/v1/time-tracking/break-policies/{id}/assign

time_tracking:breaks.write
bamboohr_post_api_v1_time_tracking_break_policies_by_id_breaksWRITE

Create break via POST /api/v1/time-tracking/break-policies/{id}/breaks

time_tracking:breaks.write
bamboohr_post_api_v1_time_tracking_break_policies_by_id_unassignWRITE

Unassign employees from break policy via POST /api/v1/time-tracking/break-policies/{id}/unassign

time_tracking:breaks.write
bamboohr_post_api_v1_time_tracking_break_policies_suggestionsWRITE

Get break policy suggestions via POST /api/v1/time-tracking/break-policies/suggestions

time_tracking:breaks
bamboohr_post_api_v1_time_tracking_clock_entriesWRITE

Create clock entry via POST /api/v1/time-tracking/clock-entries

time_tracking:timesheets.write
bamboohr_post_api_v1_time_tracking_clock_entries_deleteWRITE

Delete timesheet clock entries via POST /api/v1/time_tracking/clock_entries/delete

time_tracking.write
bamboohr_post_api_v1_time_tracking_clock_entries_storeWRITE

Create or update timesheet clock entries via POST /api/v1/time_tracking/clock_entries/store

time_tracking.write
bamboohr_post_api_v1_time_tracking_clock_insWRITE

Clock in via POST /api/v1/time-tracking/clock-ins

time_tracking:timesheets.write
bamboohr_post_api_v1_time_tracking_clock_outsWRITE

Clock out via POST /api/v1/time-tracking/clock-outs

time_tracking:timesheets.write
bamboohr_post_api_v1_time_tracking_configurationsWRITE

Create configuration via POST /api/v1/time-tracking/configurations

time_tracking:configurations.write
bamboohr_post_api_v1_time_tracking_employees_bulk_upsertWRITE

Bulk upsert employee enrollments via POST /api/v1/time-tracking/employees/bulk-upsert

time_tracking:employees.write
bamboohr_post_api_v1_time_tracking_employees_by_employeeid_clock_inWRITE

Create timesheet Clock-In entry via POST /api/v1/time_tracking/employees/{employeeId}/clock_in

time_tracking.write
bamboohr_post_api_v1_time_tracking_employees_by_employeeid_clock_outWRITE

Create timesheet Clock-Out entry via POST /api/v1/time_tracking/employees/{employeeId}/clock_out

time_tracking.write
bamboohr_post_api_v1_time_tracking_hour_entriesWRITE

Create hour entry via POST /api/v1/time-tracking/hour-entries

time_tracking:timesheets.write
bamboohr_post_api_v1_time_tracking_hour_entries_deleteWRITE

Delete timesheet hour entries via POST /api/v1/time_tracking/hour_entries/delete

time_tracking.write
bamboohr_post_api_v1_time_tracking_hour_entries_storeWRITE

Create or update timesheet hour entries via POST /api/v1/time_tracking/hour_entries/store

time_tracking.write
bamboohr_post_api_v1_time_tracking_projectsWRITE

Create time tracking project via POST /api/v1/time-tracking/projects

time_tracking:project.write
bamboohr_post_api_v1_time_tracking_projects_by_projectid_tasksWRITE

Create time tracking project task via POST /api/v1/time-tracking/projects/{projectId}/tasks

time_tracking:project.write
bamboohr_post_api_v1_time_tracking_projects_legacyWRITE

Create time tracking project (Legacy) via POST /api/v1/time_tracking/projects

time_tracking.write
bamboohr_post_api_v1_time_tracking_shift_differentialsWRITE

Create time tracking shift differential via POST /api/v1/time-tracking/shift-differentials

time_tracking:shift_differentials.write
bamboohr_post_api_v1_time_tracking_timesheet_approvalsWRITE

Approve timesheet via POST /api/v1/time-tracking/timesheet-approvals

time_tracking:timesheets.write
bamboohr_post_api_v1_timetracking_addWRITE

Create hour record via POST /api/v1/timetracking/add

time_tracking.write
bamboohr_post_api_v1_timetracking_recordWRITE

Create or update hour records via POST /api/v1/timetracking/record

time_tracking.write
bamboohr_post_api_v1_training_categoryWRITE

Create training category via POST /api/v1/training/category

training.write
bamboohr_post_api_v1_training_record_employee_by_employeeidWRITE

Create employee training record via POST /api/v1/training/record/employee/{employeeId}

training.write
bamboohr_post_api_v1_training_typeWRITE

Create training type via POST /api/v1/training/type

training.write
bamboohr_post_api_v1_webhooksWRITE

Create webhook via POST /api/v1/webhooks. Also authorised by: webhooks

webhooks.write
bamboohr_post_api_v2_datasets_by_datasetname_dataWRITE

Get data from dataset (v2) via POST /api/v2/datasets/{datasetName}/data

report
bamboohr_put_api_v1_1_employees_by_employeeid_time_off_policiesWRITE

Assign time off policies (v1.1) via PUT /api/v1_1/employees/{employeeId}/time_off/policies

time_off.write
bamboohr_put_api_v1_1_performance_employees_by_employeeid_goals_by_goalidWRITE

Update goal (v1.1) via PUT /api/v1_1/performance/employees/{employeeId}/goals/{goalId}

goal.write
bamboohr_put_api_v1_alert_configurations_by_idWRITE

Replace alert configuration via PUT /api/v1/alert-configurations/{id}

alerts.write
bamboohr_put_api_v1_company_profile_data_display_nameWRITE

Update company display name via PUT /api/v1/company-profile-data/display-name

company:details.write
bamboohr_put_api_v1_company_profile_data_industry_codesWRITE

Update company industry codes via PUT /api/v1/company-profile-data/industry-codes

company:details.write
bamboohr_put_api_v1_compensation_benchmarksWRITE

Update compensation benchmark via PUT /api/v1/compensation/benchmarks

compensation_benchmarks.write
bamboohr_put_api_v1_compensation_benchmarks_sourcesWRITE

Update compensation benchmark sources via PUT /api/v1/compensation/benchmarks/sources

compensation_benchmarks.write
bamboohr_put_api_v1_compensation_equity_settingsWRITE

Update company equity settings via PUT /api/v1/compensation/equity/settings

equity.write
bamboohr_put_api_v1_compensation_planning_cycles_by_idWRITE

Update compensation planning cycle via PUT /api/v1/compensation/planning_cycles/{id}

planning_cycles.write
bamboohr_put_api_v1_compensation_planning_cycles_by_id_approvals_by_templateidWRITE

Update approval flow via PUT /api/v1/compensation/planning_cycles/{id}/approvals/{templateId}

planning_cycles.write
bamboohr_put_api_v1_compensation_planning_cycles_by_id_budgets_breakdownWRITE

Save budget breakdown via PUT /api/v1/compensation/planning_cycles/{id}/budgets/breakdown

planning_cycles.write
bamboohr_put_api_v1_compensation_planning_cycles_by_id_budgets_guidelinesWRITE

Save budget guidelines via PUT /api/v1/compensation/planning_cycles/{id}/budgets/guidelines

planning_cycles.write
bamboohr_put_api_v1_compensation_planning_cycles_by_id_change_comm_templateWRITE

Save change comm template via PUT /api/v1/compensation/planning_cycles/{id}/change_comm/template

planning_cycles.write
bamboohr_put_api_v1_compensation_planning_cycles_by_id_completeWRITE

Complete compensation planning cycle via PUT /api/v1/compensation/planning_cycles/{id}/complete

planning_cycles.write
bamboohr_put_api_v1_compensation_planning_cycles_by_id_launchWRITE

Launch compensation planning cycle via PUT /api/v1/compensation/planning_cycles/{id}/launch

planning_cycles.write
bamboohr_put_api_v1_compensation_total_rewards_custom_disclaimerWRITE

Set total rewards custom disclaimer via PUT /api/v1/compensation/total_rewards/custom_disclaimer

total_rewards.write
bamboohr_put_api_v1_compensation_total_rewards_onboarding_by_stepnameWRITE

Set total rewards onboarding step status via PUT /api/v1/compensation/total_rewards/onboarding/{stepName}

total_rewards.write
bamboohr_put_api_v1_employee_verifications_employees_by_employeeid_by_verificationidWRITE

Update an employee verification record via PUT /api/v1/employee-verifications/employees/{employeeId}/{verificationId}

employee_verifications.write
bamboohr_put_api_v1_employee_verifications_integrationWRITE

Enable or disable the employee verification integration via PUT /api/v1/employee-verifications/integration

employee_verifications.write
bamboohr_put_api_v1_employees_by_employeeid_time_off_policiesWRITE

Assign time off policies (v1) via PUT /api/v1/employees/{employeeId}/time_off/policies

time_off.write
bamboohr_put_api_v1_hris_custom_fields_by_customfieldidWRITE

Edit custom field via PUT /api/v1/hris/custom-fields/{customFieldId}

employee:custom_fields.write
bamboohr_put_api_v1_hris_org_locations_by_idWRITE

Update a job location via PUT /api/v1/hris/org/locations/{id}

field.write
bamboohr_put_api_v1_new_hire_packets_by_idWRITE

Update new hire packet via PUT /api/v1/new-hire-packets/{id}

onboarding.write
bamboohr_put_api_v1_new_hire_packets_by_id_question_visibilityWRITE

Update GTKY answer visibility for a new hire packet via PUT /api/v1/new-hire-packets/{id}/question-visibility

onboarding.write
bamboohr_put_api_v1_pay_grades_and_bands_job_titlesWRITE

Replace job title level assignments via PUT /api/v1/pay-grades-and-bands/job-titles

pay_grades_and_bands.write
bamboohr_put_api_v1_pay_grades_and_bands_levelsWRITE

Update compensation level groups and levels via PUT /api/v1/pay-grades-and-bands/levels

pay_grades_and_bands.write
bamboohr_put_api_v1_pay_grades_and_bands_pay_bandsWRITE

Update pay bands via PUT /api/v1/pay-grades-and-bands/pay-bands

pay_grades_and_bands.write
bamboohr_put_api_v1_performance_employees_by_employeeid_goals_by_goalidWRITE

Update goal (v1) via PUT /api/v1/performance/employees/{employeeId}/goals/{goalId}

goal.write
bamboohr_put_api_v1_performance_employees_by_employeeid_goals_by_goalid_comments_by_commentidWRITE

Update goal comment via PUT /api/v1/performance/employees/{employeeId}/goals/{goalId}/comments/{commentId}

goal.write
bamboohr_put_api_v1_performance_employees_by_employeeid_goals_by_goalid_milestones_by_milestoneid_progressWRITE

Update milestone progress via PUT /api/v1/performance/employees/{employeeId}/goals/{goalId}/milestones/{milestoneId}/progress

goal.write
bamboohr_put_api_v1_performance_employees_by_employeeid_goals_by_goalid_progressWRITE

Update goal progress via PUT /api/v1/performance/employees/{employeeId}/goals/{goalId}/progress

goal.write
bamboohr_put_api_v1_performance_employees_by_employeeid_goals_by_goalid_sharedwithWRITE

Update goal sharing via PUT /api/v1/performance/employees/{employeeId}/goals/{goalId}/sharedWith

goal.write
bamboohr_put_api_v1_time_tracking_break_policies_by_id_assignWRITE

Set employees for break policy via PUT /api/v1/time-tracking/break-policies/{id}/assign

time_tracking:breaks.write
bamboohr_put_api_v1_time_tracking_break_policies_by_id_breaksWRITE

Replace breaks for break policy via PUT /api/v1/time-tracking/break-policies/{id}/breaks

time_tracking:breaks.write
bamboohr_put_api_v1_time_tracking_break_policies_by_id_syncWRITE

Sync break policy via PUT /api/v1/time-tracking/break-policies/{id}/sync

time_tracking:breaks.write
bamboohr_put_api_v1_timetracking_adjustWRITE

Update hour record via PUT /api/v1/timetracking/adjust

time_tracking.write
bamboohr_put_api_v1_training_category_by_trainingcategoryidWRITE

Update training category via PUT /api/v1/training/category/{trainingCategoryId}

training.write
bamboohr_put_api_v1_training_record_by_employeetrainingrecordidWRITE

Update employee training record via PUT /api/v1/training/record/{employeeTrainingRecordId}

training.write
bamboohr_put_api_v1_training_type_by_trainingtypeidWRITE

Update training type via PUT /api/v1/training/type/{trainingTypeId}

training.write
bamboohr_put_api_v1_webhooks_by_idWRITE

Update webhook via PUT /api/v1/webhooks/{id}. Also authorised by: webhooks

webhooks.write

Put BambooHR behind one governed endpoint.

Same permissions, same audit trail, whatever else you connect next.