BUSINESS · PEOPLE
Employee records, time off, benefits and hiring from their own HR account.
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.
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.
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.
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_idWRITEDelete compensation benchmark via DELETE /api/v1/compensation/benchmarks/{id}
bamboohr_delete_api_v1_compensation_benchmarks_sourcesWRITEDelete compensation benchmark source via DELETE /api/v1/compensation/benchmarks/sources
bamboohr_delete_api_v1_compensation_planning_cycles_by_idWRITEDelete compensation planning cycle via DELETE /api/v1/compensation/planning_cycles/{id}
bamboohr_delete_api_v1_compensation_planning_cycles_by_id_admins_by_employeeidWRITERemove cycle admin via DELETE /api/v1/compensation/planning_cycles/{id}/admins/{employeeId}
bamboohr_delete_api_v1_compensation_planning_cycles_by_id_approvals_employee_by_employeeidWRITERemove from approval flow via DELETE /api/v1/compensation/planning_cycles/{id}/approvals/employee/{employeeId}
bamboohr_delete_api_v1_compensation_planning_cycles_by_id_employeesWRITERemove employees from cycle via DELETE /api/v1/compensation/planning_cycles/{id}/employees
bamboohr_delete_api_v1_compensation_total_rewards_custom_disclaimerWRITERemove total rewards custom disclaimer via DELETE /api/v1/compensation/total_rewards/custom_disclaimer
bamboohr_delete_api_v1_compensation_total_rewards_employeesWRITERemove employees from total rewards via DELETE /api/v1/compensation/total_rewards/employees
bamboohr_delete_api_v1_employees_by_idWRITEDelete employee via DELETE /api/v1/employees/{id}
bamboohr_delete_api_v1_employees_by_id_files_by_fileidWRITEDelete employee file via DELETE /api/v1/employees/{id}/files/{fileId}
bamboohr_delete_api_v1_employees_by_id_tables_by_table_by_rowidWRITEDelete 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
bamboohr_delete_api_v1_files_by_fileidWRITEDelete company file via DELETE /api/v1/files/{fileId}
bamboohr_delete_api_v1_holidays_by_idWRITEDelete company holiday via DELETE /api/v1/holidays/{id}
bamboohr_delete_api_v1_hris_custom_fields_by_customfieldidWRITEArchive custom field via DELETE /api/v1/hris/custom-fields/{customFieldId}
bamboohr_delete_api_v1_hris_custom_fields_by_customfieldid_list_values_by_listvalueidWRITEDelete custom field list value via DELETE /api/v1/hris/custom-fields/{customFieldId}/list-values/{listValueId}
bamboohr_delete_api_v1_hris_org_locations_by_idWRITEDelete a job location via DELETE /api/v1/hris/org/locations/{id}
bamboohr_delete_api_v1_new_hire_packets_by_idWRITEDelete new hire packet via DELETE /api/v1/new-hire-packets/{id}
bamboohr_delete_api_v1_pay_grades_and_bands_levels_by_segmentWRITEDelete compensation level groups or level via DELETE /api/v1/pay-grades-and-bands/levels/{segment}
bamboohr_delete_api_v1_performance_employees_by_employeeid_goals_by_goalidWRITEDelete goal via DELETE /api/v1/performance/employees/{employeeId}/goals/{goalId}
bamboohr_delete_api_v1_performance_employees_by_employeeid_goals_by_goalid_comments_by_commentidWRITEDelete goal comment via DELETE /api/v1/performance/employees/{employeeId}/goals/{goalId}/comments/{commentId}
bamboohr_delete_api_v1_scheduling_schedules_by_idWRITEDelete schedule via DELETE /api/v1/scheduling/schedules/{id}. Also authorised by: time_tracking.write
bamboohr_delete_api_v1_scheduling_shifts_by_idWRITEDelete shift via DELETE /api/v1/scheduling/shifts/{id}. Also authorised by: time_tracking.write
bamboohr_delete_api_v1_time_tracking_break_policies_by_idWRITEDelete break policy via DELETE /api/v1/time-tracking/break-policies/{id}
bamboohr_delete_api_v1_time_tracking_breaks_by_idWRITEDelete break via DELETE /api/v1/time-tracking/breaks/{id}
bamboohr_delete_api_v1_time_tracking_clock_entries_by_idWRITEDelete clock entry via DELETE /api/v1/time-tracking/clock-entries/{id}
bamboohr_delete_api_v1_time_tracking_configurations_by_idWRITEDelete configuration via DELETE /api/v1/time-tracking/configurations/{id}
bamboohr_delete_api_v1_time_tracking_hour_entries_by_idWRITEDelete hour entry via DELETE /api/v1/time-tracking/hour-entries/{id}
bamboohr_delete_api_v1_time_tracking_kiosks_by_idWRITEDelete time tracking kiosk via DELETE /api/v1/time-tracking/kiosks/{id}
bamboohr_delete_api_v1_time_tracking_projects_by_idWRITEDelete time tracking project via DELETE /api/v1/time-tracking/projects/{id}
bamboohr_delete_api_v1_time_tracking_shift_differentials_by_idWRITEDelete time tracking shift differential via DELETE /api/v1/time-tracking/shift-differentials/{id}
bamboohr_delete_api_v1_time_tracking_tasks_by_idWRITEDelete time tracking task via DELETE /api/v1/time-tracking/tasks/{id}
bamboohr_delete_api_v1_timetracking_delete_by_idWRITEDelete hour record via DELETE /api/v1/timetracking/delete/{id}
bamboohr_delete_api_v1_training_category_by_trainingcategoryidWRITEDelete training category via DELETE /api/v1/training/category/{trainingCategoryId}
bamboohr_delete_api_v1_training_record_by_employeetrainingrecordidWRITEDelete employee training record via DELETE /api/v1/training/record/{employeeTrainingRecordId}
bamboohr_delete_api_v1_training_type_by_trainingtypeidWRITEDelete training type via DELETE /api/v1/training/type/{trainingTypeId}
bamboohr_delete_api_v1_webhooks_by_idWRITEDelete webhook via DELETE /api/v1/webhooks/{id}. Also authorised by: webhooks
bamboohr_get_api_v1_1_employees_by_employeeid_time_off_policiesREADList employee time off policies (v1.1) via GET /api/v1_1/employees/{employeeId}/time_off/policies
bamboohr_get_api_v1_1_performance_employees_by_employeeid_goals_aggregateREADGet goals aggregate (v1.1) via GET /api/v1_1/performance/employees/{employeeId}/goals/aggregate
bamboohr_get_api_v1_1_performance_employees_by_employeeid_goals_filtersREADGet goal filters (v1.1) via GET /api/v1_1/performance/employees/{employeeId}/goals/filters
bamboohr_get_api_v1_2_datasetsREADList datasets (v1.2) via GET /api/v1_2/datasets
bamboohr_get_api_v1_2_datasets_by_datasetname_fieldsREADGet fields from dataset (v1.2) via GET /api/v1_2/datasets/{datasetName}/fields
bamboohr_get_api_v1_2_performance_employees_by_employeeid_goals_aggregateREADGet goals aggregate (v1.2) via GET /api/v1_2/performance/employees/{employeeId}/goals/aggregate
bamboohr_get_api_v1_2_performance_employees_by_employeeid_goals_filtersREADGet goal filters (v1.2) via GET /api/v1_2/performance/employees/{employeeId}/goals/filters
bamboohr_get_api_v1_alert_configurationsREADList alert configurations via GET /api/v1/alert-configurations
bamboohr_get_api_v1_alert_configurations_by_idREADGet alert configuration via GET /api/v1/alert-configurations/{id}
bamboohr_get_api_v1_alertsREADList alert templates via GET /api/v1/alerts
bamboohr_get_api_v1_applicant_tracking_applicationsREADGet job applications via GET /api/v1/applicant_tracking/applications
bamboohr_get_api_v1_applicant_tracking_applications_by_applicationidREADGet job application details via GET /api/v1/applicant_tracking/applications/{applicationId}
bamboohr_get_api_v1_applicant_tracking_jobsREADGet job summaries via GET /api/v1/applicant_tracking/jobs
bamboohr_get_api_v1_applicant_tracking_locationsREADGet company locations via GET /api/v1/applicant_tracking/locations
bamboohr_get_api_v1_applicant_tracking_statusesREADGet applicant statuses via GET /api/v1/applicant_tracking/statuses
bamboohr_get_api_v1_benefit_company_benefitREADList company benefits via GET /api/v1/benefit/company_benefit
bamboohr_get_api_v1_benefit_employee_benefitREADList employee benefits via GET /api/v1/benefit/employee_benefit
bamboohr_get_api_v1_benefit_member_benefitREADList member benefit events via GET /api/v1/benefit/member_benefit
bamboohr_get_api_v1_benefits_member_benefitsREADList member benefits via GET /api/v1/benefits/member-benefits
bamboohr_get_api_v1_benefits_settings_deduction_types_allREADList benefit deduction types via GET /api/v1/benefits/settings/deduction_types/all
bamboohr_get_api_v1_company_informationREADGet company information via GET /api/v1/company_information
bamboohr_get_api_v1_company_profile_integrationsREADGet company profile integrations via GET /api/v1/company-profile-integrations
bamboohr_get_api_v1_compensation_benchmarksREADList compensation benchmarks via GET /api/v1/compensation/benchmarks
bamboohr_get_api_v1_compensation_benchmarks_detailsREADGet compensation benchmark details via GET /api/v1/compensation/benchmarks/details
bamboohr_get_api_v1_compensation_benchmarks_details_exportREADExport compensation benchmark details via GET /api/v1/compensation/benchmarks/details/export
bamboohr_get_api_v1_compensation_benchmarks_sourcesREADList compensation benchmark sources via GET /api/v1/compensation/benchmarks/sources
bamboohr_get_api_v1_compensation_equity_settingsREADGet company equity settings via GET /api/v1/compensation/equity/settings
bamboohr_get_api_v1_compensation_planning_cyclesREADList compensation planning cycles via GET /api/v1/compensation/planning_cycles
bamboohr_get_api_v1_compensation_planning_cycles_by_idREADGet compensation planning cycle details via GET /api/v1/compensation/planning_cycles/{id}
bamboohr_get_api_v1_compensation_planning_cycles_by_id_adminsREADList compensation planning cycle admins via GET /api/v1/compensation/planning_cycles/{id}/admins
bamboohr_get_api_v1_compensation_planning_cycles_by_id_approvalsREADGet compensation planning approval flows via GET /api/v1/compensation/planning_cycles/{id}/approvals
bamboohr_get_api_v1_compensation_planning_cycles_by_id_budgetsREADGet compensation planning cycle budgets via GET /api/v1/compensation/planning_cycles/{id}/budgets
bamboohr_get_api_v1_compensation_planning_cycles_by_id_change_commREADGet change communication letter details via GET /api/v1/compensation/planning_cycles/{id}/change_comm
bamboohr_get_api_v1_compensation_planning_cycles_by_id_employeesREADList employees in compensation planning cycle via GET /api/v1/compensation/planning_cycles/{id}/employees
bamboohr_get_api_v1_compensation_planning_cycles_by_id_summaryREADGet compensation planning cycle summary via GET /api/v1/compensation/planning_cycles/{id}/summary
bamboohr_get_api_v1_compensation_planning_cycles_by_id_worksheetREADGet compensation planning cycle worksheet via GET /api/v1/compensation/planning_cycles/{id}/worksheet
bamboohr_get_api_v1_compensation_planning_cycles_by_id_worksheet_exportREADExport compensation planning cycle worksheet to CSV via GET /api/v1/compensation/planning_cycles/{id}/worksheet/export
bamboohr_get_api_v1_compensation_toolsREADList available compensation tools via GET /api/v1/compensation/tools
bamboohr_get_api_v1_compensation_total_rewards_by_employeeidREADCheck total rewards profile availability via GET /api/v1/compensation/total_rewards/{employeeId}
bamboohr_get_api_v1_compensation_total_rewards_by_employeeid_statementREADGet total rewards statement via GET /api/v1/compensation/total_rewards/{employeeId}/statement
bamboohr_get_api_v1_custom_reportsREADList reports via GET /api/v1/custom-reports
bamboohr_get_api_v1_custom_reports_by_reportidREADGet report by ID via GET /api/v1/custom-reports/{reportId}
bamboohr_get_api_v1_custom_reports_legacy_field_mapREADGet legacy report field map via GET /api/v1/custom-reports/legacy-field-map
bamboohr_get_api_v1_custom_reports_legacy_id_mapREADGet legacy report ID map via GET /api/v1/custom-reports/legacy-id-map
bamboohr_get_api_v1_datasetsREADList datasets (v1) via GET /api/v1/datasets
bamboohr_get_api_v1_datasets_by_datasetname_fieldsREADGet fields from dataset (v1) via GET /api/v1/datasets/{datasetName}/fields
bamboohr_get_api_v1_employee_verifications_employees_by_employeeidREADList employee verification records for an employee via GET /api/v1/employee-verifications/employees/{employeeId}
bamboohr_get_api_v1_employee_verifications_integrationREADGet employee verification integration status via GET /api/v1/employee-verifications/integration
bamboohr_get_api_v1_employeesREADList employees via GET /api/v1/employees. Also authorised by: employee:name; employee:job; employee_directory; sensitive_employee:protected_info
bamboohr_get_api_v1_employees_by_employeeid_onboarding_experiencesREADList employee onboarding experiences via GET /api/v1/employees/{employeeId}/onboarding-experiences
bamboohr_get_api_v1_employees_by_employeeid_onboarding_experiences_by_onboardingexperienceidREADGet employee onboarding experience by id via GET /api/v1/employees/{employeeId}/onboarding-experiences/{onboardingExperienceId}
bamboohr_get_api_v1_employees_by_employeeid_time_off_policiesREADList employee time off policies (v1) via GET /api/v1/employees/{employeeId}/time_off/policies
bamboohr_get_api_v1_holidaysREADList company holidays via GET /api/v1/holidays
bamboohr_get_api_v1_holidays_by_idREADGet company holiday via GET /api/v1/holidays/{id}
bamboohr_get_api_v1_holidays_catalogREADList catalog holidays via GET /api/v1/holidays/catalog
bamboohr_get_api_v1_holidays_catalog_by_uuidREADGet catalog holiday via GET /api/v1/holidays/catalog/{uuid}
bamboohr_get_api_v1_hris_custom_fieldsREADList custom fields via GET /api/v1/hris/custom-fields
bamboohr_get_api_v1_hris_custom_fields_archivedREADList archived custom fields via GET /api/v1/hris/custom-fields/archived
bamboohr_get_api_v1_hris_custom_fields_by_customfieldidREADGet custom field via GET /api/v1/hris/custom-fields/{customFieldId}
bamboohr_get_api_v1_hris_custom_fields_by_customfieldid_list_valuesREADList custom field list values via GET /api/v1/hris/custom-fields/{customFieldId}/list-values
bamboohr_get_api_v1_hris_custom_fields_typesREADList custom field types via GET /api/v1/hris/custom-fields/types
bamboohr_get_api_v1_hris_org_locationsREADList job locations via GET /api/v1/hris/org/locations
bamboohr_get_api_v1_hris_org_locations_by_idREADGet a job location via GET /api/v1/hris/org/locations/{id}
bamboohr_get_api_v1_meta_bank_holidaysREADList bank holidays via GET /api/v1/meta/bank-holidays
bamboohr_get_api_v1_meta_companyREADGet company properties via GET /api/v1/meta/company
bamboohr_get_api_v1_meta_countries_by_idREADGet country by ID via GET /api/v1/meta/countries/{id}
bamboohr_get_api_v1_meta_countries_optionsREADGet countries via GET /api/v1/meta/countries/options. Also authorised by: meta
bamboohr_get_api_v1_meta_currency_conversionsREADGet currency conversion rates via GET /api/v1/meta/currency-conversions
bamboohr_get_api_v1_meta_industriesREADList industries via GET /api/v1/meta/industries
bamboohr_get_api_v1_meta_provincesREADGet all provinces via GET /api/v1/meta/provinces
bamboohr_get_api_v1_meta_provinces_by_countryidREADList states and provinces for a country by country ID via GET /api/v1/meta/provinces/{countryId}
bamboohr_get_api_v1_meta_time_off_policiesREADList time off policies via GET /api/v1/meta/time_off/policies
bamboohr_get_api_v1_meta_time_off_typesREADList time off types via GET /api/v1/meta/time_off/types
bamboohr_get_api_v1_meta_timezonesREADList timezones via GET /api/v1/meta/timezones
bamboohr_get_api_v1_meta_timezones_by_idREADGet timezone by ID via GET /api/v1/meta/timezones/{id}
bamboohr_get_api_v1_meta_timezones_by_zip_by_zipREADGet timezone by ZIP code via GET /api/v1/meta/timezones/by-zip/{zip}
bamboohr_get_api_v1_new_hire_packetsREADList new hire packets via GET /api/v1/new-hire-packets
bamboohr_get_api_v1_new_hire_packets_by_idREADGet new hire packet by id via GET /api/v1/new-hire-packets/{id}
bamboohr_get_api_v1_onboarding_new_hire_widgetREADGet welcome new hires widget via GET /api/v1/onboarding/new-hire-widget
bamboohr_get_api_v1_pay_grades_and_bandsREADGet published levels and bands via GET /api/v1/pay-grades-and-bands
bamboohr_get_api_v1_pay_grades_and_bands_job_titlesREADGet job titles and level assignments via GET /api/v1/pay-grades-and-bands/job-titles
bamboohr_get_api_v1_pay_grades_and_bands_job_titles_with_employeesREADList job titles with employees via GET /api/v1/pay-grades-and-bands/job-titles-with-employees
bamboohr_get_api_v1_pay_grades_and_bands_levelsREADList compensation level groups and levels via GET /api/v1/pay-grades-and-bands/levels
bamboohr_get_api_v1_pay_grades_and_bands_pay_bandsREADGet pay bands via GET /api/v1/pay-grades-and-bands/pay-bands
bamboohr_get_api_v1_pay_grades_and_bands_reviewREADGet levels and bands review via GET /api/v1/pay-grades-and-bands/review
bamboohr_get_api_v1_pay_grades_and_bands_statusREADGet levels and bands status via GET /api/v1/pay-grades-and-bands/status
bamboohr_get_api_v1_pay_grades_and_bands_status_countsREADGet compensation level group status counts via GET /api/v1/pay-grades-and-bands/status-counts
bamboohr_get_api_v1_performance_employees_by_employeeid_goalsREADList goals via GET /api/v1/performance/employees/{employeeId}/goals
bamboohr_get_api_v1_performance_employees_by_employeeid_goals_aggregateREADGet goals aggregate (v1) via GET /api/v1/performance/employees/{employeeId}/goals/aggregate
bamboohr_get_api_v1_performance_employees_by_employeeid_goals_alignmentoptionsREADGet alignable goal options via GET /api/v1/performance/employees/{employeeId}/goals/alignmentOptions
bamboohr_get_api_v1_performance_employees_by_employeeid_goals_by_goalid_aggregateREADGet goal aggregate via GET /api/v1/performance/employees/{employeeId}/goals/{goalId}/aggregate
bamboohr_get_api_v1_performance_employees_by_employeeid_goals_by_goalid_commentsREADList goal comments via GET /api/v1/performance/employees/{employeeId}/goals/{goalId}/comments
bamboohr_get_api_v1_performance_employees_by_employeeid_goals_cancreategoalsREADGet goal creation permission via GET /api/v1/performance/employees/{employeeId}/goals/canCreateGoals
bamboohr_get_api_v1_performance_employees_by_employeeid_goals_filtersREADGet goal filters (v1) via GET /api/v1/performance/employees/{employeeId}/goals/filters
bamboohr_get_api_v1_performance_employees_by_employeeid_goals_shareoptionsREADList goal sharing options via GET /api/v1/performance/employees/{employeeId}/goals/shareOptions
bamboohr_get_api_v1_scheduling_schedulesREADList schedules via GET /api/v1/scheduling/schedules. Also authorised by: time_tracking
bamboohr_get_api_v1_scheduling_schedules_by_idREADGet schedule via GET /api/v1/scheduling/schedules/{id}. Also authorised by: time_tracking
bamboohr_get_api_v1_scheduling_shift_assessmentsREADList shift assessments via GET /api/v1/scheduling/shift-assessments
bamboohr_get_api_v1_scheduling_shiftsREADList shifts via GET /api/v1/scheduling/shifts. Also authorised by: time_tracking
bamboohr_get_api_v1_scheduling_shifts_by_idREADGet shift via GET /api/v1/scheduling/shifts/{id}. Also authorised by: time_tracking
bamboohr_get_api_v1_scheduling_timezonesREADList timezones via GET /api/v1/scheduling/timezones. Also authorised by: time_tracking
bamboohr_get_api_v1_time_tracking_break_assessmentsREADList break assessments via GET /api/v1/time-tracking/break-assessments
bamboohr_get_api_v1_time_tracking_break_policiesREADList break policies via GET /api/v1/time-tracking/break-policies
bamboohr_get_api_v1_time_tracking_break_policies_by_idREADGet break policy via GET /api/v1/time-tracking/break-policies/{id}
bamboohr_get_api_v1_time_tracking_break_policies_by_id_breaksREADList breaks for break policy via GET /api/v1/time-tracking/break-policies/{id}/breaks
bamboohr_get_api_v1_time_tracking_break_policies_by_id_employeesREADList break policy employees via GET /api/v1/time-tracking/break-policies/{id}/employees
bamboohr_get_api_v1_time_tracking_breaks_by_idREADGet break via GET /api/v1/time-tracking/breaks/{id}
bamboohr_get_api_v1_time_tracking_clock_entriesREADList clock entries via GET /api/v1/time-tracking/clock-entries
bamboohr_get_api_v1_time_tracking_clock_entries_by_idREADGet clock entry via GET /api/v1/time-tracking/clock-entries/{id}
bamboohr_get_api_v1_time_tracking_configurationsREADList configurations via GET /api/v1/time-tracking/configurations
bamboohr_get_api_v1_time_tracking_configurations_by_idREADGet configuration via GET /api/v1/time-tracking/configurations/{id}
bamboohr_get_api_v1_time_tracking_employeesREADList enrolled employees via GET /api/v1/time-tracking/employees
bamboohr_get_api_v1_time_tracking_employees_by_employeeidREADGet employee enrollment via GET /api/v1/time-tracking/employees/{employeeId}
bamboohr_get_api_v1_time_tracking_employees_by_id_break_availabilitiesREADList employee break availabilities via GET /api/v1/time-tracking/employees/{id}/break-availabilities
bamboohr_get_api_v1_time_tracking_employees_by_id_break_policiesREADList employee break policies via GET /api/v1/time-tracking/employees/{id}/break-policies
bamboohr_get_api_v1_time_tracking_hour_entriesREADList hour entries via GET /api/v1/time-tracking/hour-entries
bamboohr_get_api_v1_time_tracking_hour_entries_by_idREADGet hour entry via GET /api/v1/time-tracking/hour-entries/{id}
bamboohr_get_api_v1_time_tracking_kiosksREADList time tracking kiosks via GET /api/v1/time-tracking/kiosks
bamboohr_get_api_v1_time_tracking_kiosks_by_idREADGet time tracking kiosk via GET /api/v1/time-tracking/kiosks/{id}
bamboohr_get_api_v1_time_tracking_projectsREADList time tracking projects via GET /api/v1/time-tracking/projects
bamboohr_get_api_v1_time_tracking_projects_by_idREADGet time tracking project via GET /api/v1/time-tracking/projects/{id}
bamboohr_get_api_v1_time_tracking_projects_by_projectid_tasksREADList time tracking project tasks via GET /api/v1/time-tracking/projects/{projectId}/tasks
bamboohr_get_api_v1_time_tracking_shift_differentialsREADList time tracking shift differentials via GET /api/v1/time-tracking/shift-differentials
bamboohr_get_api_v1_time_tracking_shift_differentials_by_idREADGet time tracking shift differential via GET /api/v1/time-tracking/shift-differentials/{id}
bamboohr_get_api_v1_time_tracking_tasks_by_idREADGet time tracking task via GET /api/v1/time-tracking/tasks/{id}
bamboohr_get_api_v1_time_tracking_time_clocksREADList time tracking time clocks via GET /api/v1/time-tracking/time-clocks
bamboohr_get_api_v1_time_tracking_time_clocks_by_idREADGet time tracking time clock via GET /api/v1/time-tracking/time-clocks/{id}
bamboohr_get_api_v1_time_tracking_timesheet_entriesREADList timesheet entries via GET /api/v1/time_tracking/timesheet_entries
bamboohr_get_api_v1_time_tracking_timesheetsREADList timesheets via GET /api/v1/time-tracking/timesheets
bamboohr_get_api_v1_time_tracking_timesheets_by_idREADGet timesheet via GET /api/v1/time-tracking/timesheets/{id}
bamboohr_get_api_v1_time_tracking_timesheets_by_id_summaryREADGet timesheet summary via GET /api/v1/time-tracking/timesheets/{id}/summary
bamboohr_get_api_v1_timetracking_record_by_idREADGet time tracking record via GET /api/v1/timetracking/record/{id}
bamboohr_get_api_v1_training_categoryREADList training categories via GET /api/v1/training/category
bamboohr_get_api_v1_training_record_employee_by_employeeidREADList employee training records via GET /api/v1/training/record/employee/{employeeId}
bamboohr_get_api_v1_training_typeREADList training types via GET /api/v1/training/type
bamboohr_get_api_v1_webhooksREADList webhooks via GET /api/v1/webhooks
bamboohr_get_api_v1_webhooks_by_idREADGet webhook via GET /api/v1/webhooks/{id}
bamboohr_get_api_v1_webhooks_by_id_logREADList webhook logs via GET /api/v1/webhooks/{id}/log
bamboohr_get_api_v1_webhooks_monitor_fieldsREADList monitor fields via GET /api/v1/webhooks/monitor_fields
bamboohr_get_api_v1_webhooks_post_fieldsREADGet webhook post fields via GET /api/v1/webhooks/post-fields
bamboohr_patch_api_v1_company_profile_data_company_informationWRITEUpdate company information (phone, address, legal name) via PATCH /api/v1/company-profile-data/company-information
bamboohr_patch_api_v1_holidays_by_idWRITEUpdate company holiday via PATCH /api/v1/holidays/{id}
bamboohr_patch_api_v1_hris_custom_fields_by_customfieldid_list_values_by_listvalueidWRITEEdit custom field list value via PATCH /api/v1/hris/custom-fields/{customFieldId}/list-values/{listValueId}
bamboohr_patch_api_v1_scheduling_schedules_by_idWRITEUpdate schedule via PATCH /api/v1/scheduling/schedules/{id}. Also authorised by: time_tracking.write
bamboohr_patch_api_v1_scheduling_shifts_by_idWRITEUpdate shift via PATCH /api/v1/scheduling/shifts/{id}. Also authorised by: time_tracking.write
bamboohr_patch_api_v1_time_tracking_break_policies_by_idWRITEUpdate break policy via PATCH /api/v1/time-tracking/break-policies/{id}
bamboohr_patch_api_v1_time_tracking_breaks_by_idWRITEUpdate break via PATCH /api/v1/time-tracking/breaks/{id}
bamboohr_patch_api_v1_time_tracking_clock_entries_by_idWRITEUpdate clock entry via PATCH /api/v1/time-tracking/clock-entries/{id}
bamboohr_patch_api_v1_time_tracking_configurations_by_idWRITEUpdate configuration via PATCH /api/v1/time-tracking/configurations/{id}
bamboohr_patch_api_v1_time_tracking_employees_by_employeeidWRITEUpdate employee enrollment via PATCH /api/v1/time-tracking/employees/{employeeId}
bamboohr_patch_api_v1_time_tracking_hour_entries_by_idWRITEUpdate hour entry via PATCH /api/v1/time-tracking/hour-entries/{id}
bamboohr_patch_api_v1_time_tracking_kiosks_by_idWRITEUpdate time tracking kiosk via PATCH /api/v1/time-tracking/kiosks/{id}
bamboohr_patch_api_v1_time_tracking_projects_by_idWRITEUpdate time tracking project via PATCH /api/v1/time-tracking/projects/{id}
bamboohr_patch_api_v1_time_tracking_shift_differentials_by_idWRITEUpdate time tracking shift differential via PATCH /api/v1/time-tracking/shift-differentials/{id}
bamboohr_patch_api_v1_time_tracking_tasks_by_idWRITEUpdate time tracking task via PATCH /api/v1/time-tracking/tasks/{id}
bamboohr_patch_api_v1_time_tracking_time_clocks_by_idWRITEUpdate time tracking time clock via PATCH /api/v1/time-tracking/time-clocks/{id}
bamboohr_post_api_v1_2_datasets_by_datasetname_field_optionsWRITEGet field options (v1.2) via POST /api/v1_2/datasets/{datasetName}/field-options
bamboohr_post_api_v1_alert_configurationsWRITECreate alert configuration via POST /api/v1/alert-configurations
bamboohr_post_api_v1_applicant_tracking_applications_by_applicationid_commentsWRITECreate job application comment via POST /api/v1/applicant_tracking/applications/{applicationId}/comments
bamboohr_post_api_v1_applicant_tracking_applications_by_applicationid_statusWRITEUpdate applicant status via POST /api/v1/applicant_tracking/applications/{applicationId}/status
bamboohr_post_api_v1_compensation_benchmarksWRITECreate compensation benchmark via POST /api/v1/compensation/benchmarks
bamboohr_post_api_v1_compensation_benchmarks_sourcesWRITECreate compensation benchmark source via POST /api/v1/compensation/benchmarks/sources
bamboohr_post_api_v1_compensation_planning_cyclesWRITECreate compensation planning cycle via POST /api/v1/compensation/planning_cycles
bamboohr_post_api_v1_compensation_planning_cycles_by_id_adminsWRITEAdd cycle admins via POST /api/v1/compensation/planning_cycles/{id}/admins
bamboohr_post_api_v1_compensation_planning_cycles_by_id_approvals_final_approver_by_employeeidWRITESet final approver via POST /api/v1/compensation/planning_cycles/{id}/approvals/final_approver/{employeeId}
bamboohr_post_api_v1_compensation_planning_cycles_by_id_budgets_importWRITEImport budget breakdown via POST /api/v1/compensation/planning_cycles/{id}/budgets/import
bamboohr_post_api_v1_compensation_planning_cycles_by_id_employeesWRITEAdd employees to cycle via POST /api/v1/compensation/planning_cycles/{id}/employees
bamboohr_post_api_v1_compensation_planning_cycles_by_id_recommendationsWRITESave recommendations via POST /api/v1/compensation/planning_cycles/{id}/recommendations
bamboohr_post_api_v1_compensation_planning_cycles_by_id_recommendations_sendWRITESend recommendations to next stage via POST /api/v1/compensation/planning_cycles/{id}/recommendations/send
bamboohr_post_api_v1_compensation_total_rewards_employeesWRITEAdd employees to total rewards via POST /api/v1/compensation/total_rewards/employees
bamboohr_post_api_v1_datasets_by_datasetnameWRITEGet data from dataset (v1) via POST /api/v1/datasets/{datasetName}
bamboohr_post_api_v1_datasets_by_datasetname_field_optionsWRITEGet field options (v1) via POST /api/v1/datasets/{datasetName}/field-options
bamboohr_post_api_v1_employee_verifications_users_by_userid_send_emailWRITESend employee verification lifecycle email by user and email type via POST /api/v1/employee-verifications/users/{userId}/send-email
bamboohr_post_api_v1_employees_by_employeeid_onboarding_experiencesWRITECreate employee onboarding experience via POST /api/v1/employees/{employeeId}/onboarding-experiences
bamboohr_post_api_v1_files_by_fileidWRITEUpdate company file via POST /api/v1/files/{fileId}
bamboohr_post_api_v1_holidaysWRITECreate company holiday via POST /api/v1/holidays
bamboohr_post_api_v1_holidays_bulk_insertWRITEBulk create company holidays via POST /api/v1/holidays/bulk-insert
bamboohr_post_api_v1_hris_custom_fieldsWRITECreate custom field via POST /api/v1/hris/custom-fields
bamboohr_post_api_v1_hris_custom_fields_by_customfieldid_list_valuesWRITEAdd custom field list value via POST /api/v1/hris/custom-fields/{customFieldId}/list-values
bamboohr_post_api_v1_hris_custom_fields_unarchiveWRITEUnarchive custom fields via POST /api/v1/hris/custom-fields/unarchive
bamboohr_post_api_v1_hris_org_locationsWRITECreate a job location via POST /api/v1/hris/org/locations
bamboohr_post_api_v1_new_hire_packetsWRITECreate new hire packet via POST /api/v1/new-hire-packets
bamboohr_post_api_v1_new_hire_packets_by_id_cancelWRITECancel new hire packet via POST /api/v1/new-hire-packets/{id}/cancel
bamboohr_post_api_v1_new_hire_packets_by_id_sendWRITESend new hire packet via POST /api/v1/new-hire-packets/{id}/send
bamboohr_post_api_v1_pay_grades_and_bands_publishWRITEPublish draft compensation level groups via POST /api/v1/pay-grades-and-bands/publish
bamboohr_post_api_v1_performance_employees_by_employeeid_goalsWRITECreate goal via POST /api/v1/performance/employees/{employeeId}/goals
bamboohr_post_api_v1_performance_employees_by_employeeid_goals_by_goalid_closeWRITEClose goal via POST /api/v1/performance/employees/{employeeId}/goals/{goalId}/close
bamboohr_post_api_v1_performance_employees_by_employeeid_goals_by_goalid_commentsWRITECreate goal comment via POST /api/v1/performance/employees/{employeeId}/goals/{goalId}/comments
bamboohr_post_api_v1_performance_employees_by_employeeid_goals_by_goalid_reopenWRITEReopen goal via POST /api/v1/performance/employees/{employeeId}/goals/{goalId}/reopen
bamboohr_post_api_v1_scheduling_schedulesWRITECreate schedule via POST /api/v1/scheduling/schedules. Also authorised by: time_tracking.write
bamboohr_post_api_v1_scheduling_shiftsWRITECreate shift via POST /api/v1/scheduling/shifts. Also authorised by: time_tracking.write
bamboohr_post_api_v1_scheduling_shifts_publishWRITEPublish shifts via POST /api/v1/scheduling/shifts/publish. Also authorised by: time_tracking.write
bamboohr_post_api_v1_time_tracking_break_policiesWRITECreate break policy via POST /api/v1/time-tracking/break-policies
bamboohr_post_api_v1_time_tracking_break_policies_by_id_assignWRITEAssign employees to break policy via POST /api/v1/time-tracking/break-policies/{id}/assign
bamboohr_post_api_v1_time_tracking_break_policies_by_id_breaksWRITECreate break via POST /api/v1/time-tracking/break-policies/{id}/breaks
bamboohr_post_api_v1_time_tracking_break_policies_by_id_unassignWRITEUnassign employees from break policy via POST /api/v1/time-tracking/break-policies/{id}/unassign
bamboohr_post_api_v1_time_tracking_break_policies_suggestionsWRITEGet break policy suggestions via POST /api/v1/time-tracking/break-policies/suggestions
bamboohr_post_api_v1_time_tracking_clock_entriesWRITECreate clock entry via POST /api/v1/time-tracking/clock-entries
bamboohr_post_api_v1_time_tracking_clock_entries_deleteWRITEDelete timesheet clock entries via POST /api/v1/time_tracking/clock_entries/delete
bamboohr_post_api_v1_time_tracking_clock_entries_storeWRITECreate or update timesheet clock entries via POST /api/v1/time_tracking/clock_entries/store
bamboohr_post_api_v1_time_tracking_clock_insWRITEClock in via POST /api/v1/time-tracking/clock-ins
bamboohr_post_api_v1_time_tracking_clock_outsWRITEClock out via POST /api/v1/time-tracking/clock-outs
bamboohr_post_api_v1_time_tracking_configurationsWRITECreate configuration via POST /api/v1/time-tracking/configurations
bamboohr_post_api_v1_time_tracking_employees_bulk_upsertWRITEBulk upsert employee enrollments via POST /api/v1/time-tracking/employees/bulk-upsert
bamboohr_post_api_v1_time_tracking_employees_by_employeeid_clock_inWRITECreate timesheet Clock-In entry via POST /api/v1/time_tracking/employees/{employeeId}/clock_in
bamboohr_post_api_v1_time_tracking_employees_by_employeeid_clock_outWRITECreate timesheet Clock-Out entry via POST /api/v1/time_tracking/employees/{employeeId}/clock_out
bamboohr_post_api_v1_time_tracking_hour_entriesWRITECreate hour entry via POST /api/v1/time-tracking/hour-entries
bamboohr_post_api_v1_time_tracking_hour_entries_deleteWRITEDelete timesheet hour entries via POST /api/v1/time_tracking/hour_entries/delete
bamboohr_post_api_v1_time_tracking_hour_entries_storeWRITECreate or update timesheet hour entries via POST /api/v1/time_tracking/hour_entries/store
bamboohr_post_api_v1_time_tracking_projectsWRITECreate time tracking project via POST /api/v1/time-tracking/projects
bamboohr_post_api_v1_time_tracking_projects_by_projectid_tasksWRITECreate time tracking project task via POST /api/v1/time-tracking/projects/{projectId}/tasks
bamboohr_post_api_v1_time_tracking_projects_legacyWRITECreate time tracking project (Legacy) via POST /api/v1/time_tracking/projects
bamboohr_post_api_v1_time_tracking_shift_differentialsWRITECreate time tracking shift differential via POST /api/v1/time-tracking/shift-differentials
bamboohr_post_api_v1_time_tracking_timesheet_approvalsWRITEApprove timesheet via POST /api/v1/time-tracking/timesheet-approvals
bamboohr_post_api_v1_timetracking_addWRITECreate hour record via POST /api/v1/timetracking/add
bamboohr_post_api_v1_timetracking_recordWRITECreate or update hour records via POST /api/v1/timetracking/record
bamboohr_post_api_v1_training_categoryWRITECreate training category via POST /api/v1/training/category
bamboohr_post_api_v1_training_record_employee_by_employeeidWRITECreate employee training record via POST /api/v1/training/record/employee/{employeeId}
bamboohr_post_api_v1_training_typeWRITECreate training type via POST /api/v1/training/type
bamboohr_post_api_v1_webhooksWRITECreate webhook via POST /api/v1/webhooks. Also authorised by: webhooks
bamboohr_post_api_v2_datasets_by_datasetname_dataWRITEGet data from dataset (v2) via POST /api/v2/datasets/{datasetName}/data
bamboohr_put_api_v1_1_employees_by_employeeid_time_off_policiesWRITEAssign time off policies (v1.1) via PUT /api/v1_1/employees/{employeeId}/time_off/policies
bamboohr_put_api_v1_1_performance_employees_by_employeeid_goals_by_goalidWRITEUpdate goal (v1.1) via PUT /api/v1_1/performance/employees/{employeeId}/goals/{goalId}
bamboohr_put_api_v1_alert_configurations_by_idWRITEReplace alert configuration via PUT /api/v1/alert-configurations/{id}
bamboohr_put_api_v1_company_profile_data_display_nameWRITEUpdate company display name via PUT /api/v1/company-profile-data/display-name
bamboohr_put_api_v1_company_profile_data_industry_codesWRITEUpdate company industry codes via PUT /api/v1/company-profile-data/industry-codes
bamboohr_put_api_v1_compensation_benchmarksWRITEUpdate compensation benchmark via PUT /api/v1/compensation/benchmarks
bamboohr_put_api_v1_compensation_benchmarks_sourcesWRITEUpdate compensation benchmark sources via PUT /api/v1/compensation/benchmarks/sources
bamboohr_put_api_v1_compensation_equity_settingsWRITEUpdate company equity settings via PUT /api/v1/compensation/equity/settings
bamboohr_put_api_v1_compensation_planning_cycles_by_idWRITEUpdate compensation planning cycle via PUT /api/v1/compensation/planning_cycles/{id}
bamboohr_put_api_v1_compensation_planning_cycles_by_id_approvals_by_templateidWRITEUpdate approval flow via PUT /api/v1/compensation/planning_cycles/{id}/approvals/{templateId}
bamboohr_put_api_v1_compensation_planning_cycles_by_id_budgets_breakdownWRITESave budget breakdown via PUT /api/v1/compensation/planning_cycles/{id}/budgets/breakdown
bamboohr_put_api_v1_compensation_planning_cycles_by_id_budgets_guidelinesWRITESave budget guidelines via PUT /api/v1/compensation/planning_cycles/{id}/budgets/guidelines
bamboohr_put_api_v1_compensation_planning_cycles_by_id_change_comm_templateWRITESave change comm template via PUT /api/v1/compensation/planning_cycles/{id}/change_comm/template
bamboohr_put_api_v1_compensation_planning_cycles_by_id_completeWRITEComplete compensation planning cycle via PUT /api/v1/compensation/planning_cycles/{id}/complete
bamboohr_put_api_v1_compensation_planning_cycles_by_id_launchWRITELaunch compensation planning cycle via PUT /api/v1/compensation/planning_cycles/{id}/launch
bamboohr_put_api_v1_compensation_total_rewards_custom_disclaimerWRITESet total rewards custom disclaimer via PUT /api/v1/compensation/total_rewards/custom_disclaimer
bamboohr_put_api_v1_compensation_total_rewards_onboarding_by_stepnameWRITESet total rewards onboarding step status via PUT /api/v1/compensation/total_rewards/onboarding/{stepName}
bamboohr_put_api_v1_employee_verifications_employees_by_employeeid_by_verificationidWRITEUpdate an employee verification record via PUT /api/v1/employee-verifications/employees/{employeeId}/{verificationId}
bamboohr_put_api_v1_employee_verifications_integrationWRITEEnable or disable the employee verification integration via PUT /api/v1/employee-verifications/integration
bamboohr_put_api_v1_employees_by_employeeid_time_off_policiesWRITEAssign time off policies (v1) via PUT /api/v1/employees/{employeeId}/time_off/policies
bamboohr_put_api_v1_hris_custom_fields_by_customfieldidWRITEEdit custom field via PUT /api/v1/hris/custom-fields/{customFieldId}
bamboohr_put_api_v1_hris_org_locations_by_idWRITEUpdate a job location via PUT /api/v1/hris/org/locations/{id}
bamboohr_put_api_v1_new_hire_packets_by_idWRITEUpdate new hire packet via PUT /api/v1/new-hire-packets/{id}
bamboohr_put_api_v1_new_hire_packets_by_id_question_visibilityWRITEUpdate GTKY answer visibility for a new hire packet via PUT /api/v1/new-hire-packets/{id}/question-visibility
bamboohr_put_api_v1_pay_grades_and_bands_job_titlesWRITEReplace job title level assignments via PUT /api/v1/pay-grades-and-bands/job-titles
bamboohr_put_api_v1_pay_grades_and_bands_levelsWRITEUpdate compensation level groups and levels via PUT /api/v1/pay-grades-and-bands/levels
bamboohr_put_api_v1_pay_grades_and_bands_pay_bandsWRITEUpdate pay bands via PUT /api/v1/pay-grades-and-bands/pay-bands
bamboohr_put_api_v1_performance_employees_by_employeeid_goals_by_goalidWRITEUpdate goal (v1) via PUT /api/v1/performance/employees/{employeeId}/goals/{goalId}
bamboohr_put_api_v1_performance_employees_by_employeeid_goals_by_goalid_comments_by_commentidWRITEUpdate goal comment via PUT /api/v1/performance/employees/{employeeId}/goals/{goalId}/comments/{commentId}
bamboohr_put_api_v1_performance_employees_by_employeeid_goals_by_goalid_milestones_by_milestoneid_progressWRITEUpdate milestone progress via PUT /api/v1/performance/employees/{employeeId}/goals/{goalId}/milestones/{milestoneId}/progress
bamboohr_put_api_v1_performance_employees_by_employeeid_goals_by_goalid_progressWRITEUpdate goal progress via PUT /api/v1/performance/employees/{employeeId}/goals/{goalId}/progress
bamboohr_put_api_v1_performance_employees_by_employeeid_goals_by_goalid_sharedwithWRITEUpdate goal sharing via PUT /api/v1/performance/employees/{employeeId}/goals/{goalId}/sharedWith
bamboohr_put_api_v1_time_tracking_break_policies_by_id_assignWRITESet employees for break policy via PUT /api/v1/time-tracking/break-policies/{id}/assign
bamboohr_put_api_v1_time_tracking_break_policies_by_id_breaksWRITEReplace breaks for break policy via PUT /api/v1/time-tracking/break-policies/{id}/breaks
bamboohr_put_api_v1_time_tracking_break_policies_by_id_syncWRITESync break policy via PUT /api/v1/time-tracking/break-policies/{id}/sync
bamboohr_put_api_v1_timetracking_adjustWRITEUpdate hour record via PUT /api/v1/timetracking/adjust
bamboohr_put_api_v1_training_category_by_trainingcategoryidWRITEUpdate training category via PUT /api/v1/training/category/{trainingCategoryId}
bamboohr_put_api_v1_training_record_by_employeetrainingrecordidWRITEUpdate employee training record via PUT /api/v1/training/record/{employeeTrainingRecordId}
bamboohr_put_api_v1_training_type_by_trainingtypeidWRITEUpdate training type via PUT /api/v1/training/type/{trainingTypeId}
bamboohr_put_api_v1_webhooks_by_idWRITEUpdate webhook via PUT /api/v1/webhooks/{id}. Also authorised by: webhooks
Put BambooHR behind one governed endpoint.
Same permissions, same audit trail, whatever else you connect next.