{"openapi":"3.1.0","info":{"title":"Apizie","version":"2.0.0","description":"One API key, one envelope, many public data sources."},"servers":[{"url":"https://apizie.tech"}],"security":[{"ApiKeyAuth":[]}],"paths":{"/v1/business:bamboohr/employees-get-directory":{"get":{"operationId":"business_bamboohr_employees_get_directory","summary":"Get Employee Directory","description":"GET /{companyDomain}/v1/employees/directory","tags":["business"],"parameters":[{"name":"companyDomain","in":"query","required":true,"description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\"","schema":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/business:bamboohr/employee-files-add-category":{"post":{"operationId":"business_bamboohr_employee_files_add_category","summary":"Add Employee File Category","description":"POST /{companyDomain}/v1/employees/files/categories","tags":["business"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["companyDomain","body"],"properties":{"companyDomain":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/business:bamboohr/employee-files-get-employee-file":{"get":{"operationId":"business_bamboohr_employee_files_get_employee_file","summary":"Get an Employee File","description":"GET /{companyDomain}/v1/employees/{id}/files/{fileId}","tags":["business"],"parameters":[{"name":"companyDomain","in":"query","required":true,"description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\"","schema":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""}},{"name":"id","in":"query","required":true,"description":"{id} is an employee ID. The special employee ID of zero (0) means to use the employee ID associated with the API key (if any).","schema":{"type":"string","default":0,"description":"{id} is an employee ID. The special employee ID of zero (0) means to use the employee ID associated with the API key (if any)."}},{"name":"fileId","in":"query","required":true,"description":"{fileId} is the ID of the employee file being retrieved.","schema":{"type":"string","description":"{fileId} is the ID of the employee file being retrieved."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/business:bamboohr/employee-files-update-employee-file":{"post":{"operationId":"business_bamboohr_employee_files_update_employee_file","summary":"Update Employee File","description":"POST /{companyDomain}/v1/employees/{id}/files/{fileId}","tags":["business"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["companyDomain","id","fileId","body"],"properties":{"companyDomain":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""},"id":{"type":"string","default":0,"description":"{id} is an employee ID. The special employee ID of zero (0) means to use the employee ID associated with the API key (if any)."},"fileId":{"type":"string","description":"{fileId} is the ID of the employee file being updated."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/business:bamboohr/employee-files-remove-file":{"post":{"operationId":"business_bamboohr_employee_files_remove_file","summary":"Delete Employee File","description":"DELETE /{companyDomain}/v1/employees/{id}/files/{fileId}","tags":["business"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["companyDomain","id","fileId"],"properties":{"companyDomain":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""},"id":{"type":"string","default":0,"description":"{id} is an employee ID. The special employee ID of zero (0) means to use the employee ID associated with the API key (if any)."},"fileId":{"type":"string","description":"{fileId} is the ID of the employee file being deleted."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/business:bamboohr/employee-files-upload-file":{"post":{"operationId":"business_bamboohr_employee_files_upload_file","summary":"Upload Employee File","description":"POST /{companyDomain}/v1/employees/{id}/files","tags":["business"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["companyDomain","id"],"properties":{"companyDomain":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""},"id":{"type":"string","default":0,"description":"{id} is an employee ID. The special employee ID of zero (0) means to use the employee ID associated with the API key (if any)."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/business:bamboohr/company-files-create-category":{"post":{"operationId":"business_bamboohr_company_files_create_category","summary":"Add Company File Category","description":"POST /{companyDomain}/v1/files/categories","tags":["business"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["companyDomain","body"],"properties":{"companyDomain":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/business:bamboohr/company-files-get-file":{"get":{"operationId":"business_bamboohr_company_files_get_file","summary":"Get an Company File","description":"GET /{companyDomain}/v1/files/{fileId}","tags":["business"],"parameters":[{"name":"companyDomain","in":"query","required":true,"description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\"","schema":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""}},{"name":"fileId","in":"query","required":true,"description":"{fileId} is the ID of the company file being retrieved.","schema":{"type":"string","description":"{fileId} is the ID of the company file being retrieved."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/business:bamboohr/company-files-update-file":{"post":{"operationId":"business_bamboohr_company_files_update_file","summary":"Update Company File","description":"POST /{companyDomain}/v1/files/{fileId}","tags":["business"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["companyDomain","fileId","body"],"properties":{"companyDomain":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""},"fileId":{"type":"string","description":"{fileId} is the ID of the employee file being updated."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/business:bamboohr/company-files-remove-file":{"post":{"operationId":"business_bamboohr_company_files_remove_file","summary":"Delete Company File","description":"DELETE /{companyDomain}/v1/files/{fileId}","tags":["business"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["companyDomain","fileId"],"properties":{"companyDomain":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""},"fileId":{"type":"string","description":"{fileId} is the ID of the company file being deleted."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/business:bamboohr/company-files-upload-file":{"post":{"operationId":"business_bamboohr_company_files_upload_file","summary":"Upload Company File","description":"POST /{companyDomain}/v1/files","tags":["business"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["companyDomain"],"properties":{"companyDomain":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/business:bamboohr/reports-company-report":{"get":{"operationId":"business_bamboohr_reports_company_report","summary":"Get company report","description":"GET /{companyDomain}/v1/reports/{id}","tags":["business"],"parameters":[{"name":"companyDomain","in":"query","required":true,"description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\"","schema":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""}},{"name":"id","in":"query","required":true,"description":"{id} is a report ID.","schema":{"type":"string","description":"{id} is a report ID."}},{"name":"format","in":"query","required":true,"description":"The output format for the report. Supported formats: CSV, PDF, XLS, XML, JSON","schema":{"type":"string","description":"The output format for the report. Supported formats: CSV, PDF, XLS, XML, JSON"}},{"name":"fd","in":"query","required":false,"description":"yes=apply standard duplicate field filtering, no=return the raw results with no duplicate filtering. Default value is \"yes\"","schema":{"type":"string","description":"yes=apply standard duplicate field filtering, no=return the raw results with no duplicate filtering. Default value is \"yes\""}},{"name":"onlyCurrent","in":"query","required":false,"description":"Setting to false will return future dated values from history table fields.","schema":{"type":"boolean","default":true,"description":"Setting to false will return future dated values from history table fields."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/business:bamboohr/reports-request-custom-report":{"post":{"operationId":"business_bamboohr_reports_request_custom_report","summary":"Request a custom report","description":"POST /{companyDomain}/v1/reports/custom","tags":["business"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["companyDomain","format","body"],"properties":{"companyDomain":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""},"format":{"type":"string","description":"The output format for the report. Supported formats: CSV, PDF, XLS, XML, JSON"},"onlyCurrent":{"type":"boolean","default":true,"description":"Limits the report to only current employees. Setting to false will include future-dated employees in the report."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/business:bamboohr/tabular-data-get-employee-table-rows":{"get":{"operationId":"business_bamboohr_tabular_data_get_employee_table_rows","summary":"Gets table rows for a given employee and table combination","description":"GET /{companyDomain}/v1/employees/{id}/tables/{table}","tags":["business"],"parameters":[{"name":"companyDomain","in":"query","required":true,"description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\"","schema":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""}},{"name":"id","in":"query","required":true,"description":"{id} is the employee ID.","schema":{"type":"string","description":"{id} is the employee ID."}},{"name":"table","in":"query","required":true,"description":"Table name","schema":{"type":"string","description":"Table name"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/business:bamboohr/tabular-data-add-table-row":{"post":{"operationId":"business_bamboohr_tabular_data_add_table_row","summary":"Adds a table row","description":"POST /{companyDomain}/v1/employees/{id}/tables/{table}","tags":["business"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["companyDomain","id","table","body"],"properties":{"companyDomain":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""},"id":{"type":"string","description":"{id} is the employee ID."},"table":{"type":"string","description":"Table name"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/business:bamboohr/tabular-data-update-row":{"post":{"operationId":"business_bamboohr_tabular_data_update_row","summary":"Updates a table row.","description":"POST /{companyDomain}/v1/employees/{id}/tables/{table}/{rowId}","tags":["business"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["companyDomain","id","table","rowId","body"],"properties":{"companyDomain":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""},"id":{"type":"string","description":"{id} is the employee ID."},"table":{"type":"string","description":"Table name"},"rowId":{"type":"string","description":"Row ID"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/business:bamboohr/tabular-data-delete-row":{"post":{"operationId":"business_bamboohr_tabular_data_delete_row","summary":"Deletes a table row","description":"DELETE /{companyDomain}/v1/employees/{id}/tables/{table}/{rowId}","tags":["business"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["companyDomain","id","table","rowId"],"properties":{"companyDomain":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""},"id":{"type":"string","description":"{id} is the employee ID."},"table":{"type":"string","description":"Table name"},"rowId":{"type":"string","description":"Row ID"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/business:bamboohr/tabular-data-update-row-2":{"post":{"operationId":"business_bamboohr_tabular_data_update_row_2","summary":"Updates a table row.","description":"POST /{companyDomain}/v1_1/employees/{id}/tables/{table}/{rowId}","tags":["business"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["companyDomain","id","table","rowId","body"],"properties":{"companyDomain":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""},"id":{"type":"string","description":"{id} is the employee ID."},"table":{"type":"string","description":"Table name"},"rowId":{"type":"string","description":"Row ID"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/business:bamboohr/tabular-data-add-row":{"post":{"operationId":"business_bamboohr_tabular_data_add_row","summary":"Adds a table row","description":"POST /{companyDomain}/v1_1/employees/{id}/tables/{table}","tags":["business"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["companyDomain","id","table","body"],"properties":{"companyDomain":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""},"id":{"type":"string","description":"{id} is the employee ID."},"table":{"type":"string","description":"Table name"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/business:bamboohr/tabular-data-get-changed-table-rows":{"get":{"operationId":"business_bamboohr_tabular_data_get_changed_table_rows","summary":"Gets all updated employee table data","description":"GET /{companyDomain}/v1/employees/changed/tables/{table}","tags":["business"],"parameters":[{"name":"companyDomain","in":"query","required":true,"description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\"","schema":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""}},{"name":"table","in":"query","required":true,"description":"Table name","schema":{"type":"string","description":"Table name"}},{"name":"since","in":"query","required":true,"description":"URL encoded iso8601 timestamp","schema":{"type":"string","description":"URL encoded iso8601 timestamp"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/business:bamboohr/account-information-update-list-field-values":{"post":{"operationId":"business_bamboohr_account_information_update_list_field_values","summary":"Add or Update Values for List Fields","description":"PUT /{companyDomain}/v1/meta/lists/{listFieldId}","tags":["business"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["companyDomain","listFieldId","body"],"properties":{"companyDomain":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""},"listFieldId":{"type":"string"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/business:bamboohr/time-off-request-creation":{"post":{"operationId":"business_bamboohr_time_off_request_creation","summary":"Add a Time Off Request","description":"PUT /{companyDomain}/v1/employees/{employeeId}/time_off/request","tags":["business"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["companyDomain","employeeId","body"],"properties":{"companyDomain":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""},"employeeId":{"type":"string"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/business:bamboohr/time-off-change-request-status":{"post":{"operationId":"business_bamboohr_time_off_change_request_status","summary":"Change a Request Status","description":"PUT /{companyDomain}/v1/time_off/requests/{requestId}/status","tags":["business"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["companyDomain","requestId","body"],"properties":{"companyDomain":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""},"requestId":{"type":"string"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/business:bamboohr/time-off-list-employee-time-off-policies":{"get":{"operationId":"business_bamboohr_time_off_list_employee_time_off_policies","summary":"List Time Off Policies for Employee","description":"GET /{companyDomain}/v1/employees/{employeeId}/time_off/policies","tags":["business"],"parameters":[{"name":"companyDomain","in":"query","required":true,"description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\"","schema":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""}},{"name":"employeeId","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/business:bamboohr/time-off-assign-employee-policies":{"post":{"operationId":"business_bamboohr_time_off_assign_employee_policies","summary":"Assign Time Off Policies for an Employee","description":"PUT /{companyDomain}/v1/employees/{employeeId}/time_off/policies","tags":["business"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["companyDomain","employeeId","body"],"properties":{"companyDomain":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""},"employeeId":{"type":"string"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/business:bamboohr/time-off-list-employee-policies":{"get":{"operationId":"business_bamboohr_time_off_list_employee_policies","summary":"List Time Off Policies for Employee, Version 1.1","description":"GET /{companyDomain}/v1_1/employees/{employeeId}/time_off/policies","tags":["business"],"parameters":[{"name":"companyDomain","in":"query","required":true,"description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\"","schema":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""}},{"name":"employeeId","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/business:bamboohr/time-off-assign-employee-policies-v11":{"post":{"operationId":"business_bamboohr_time_off_assign_employee_policies_v11","summary":"Assign Time Off Policies for an Employee, Version 1.1","description":"PUT /{companyDomain}/v1_1/employees/{employeeId}/time_off/policies","tags":["business"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["companyDomain","employeeId","body"],"properties":{"companyDomain":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""},"employeeId":{"type":"string"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/business:bamboohr/time-off-estimate-future-time-off-balances":{"get":{"operationId":"business_bamboohr_time_off_estimate_future_time_off_balances","summary":"Estimate Future Time Off Balances","description":"GET /{companyDomain}/v1/employees/{employeeId}/time_off/calculator","tags":["business"],"parameters":[{"name":"companyDomain","in":"query","required":true,"description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\"","schema":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""}},{"name":"end","in":"query","required":true,"schema":{"type":"string"}},{"name":"employeeId","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/business:bamboohr/photos-get-employee-photo":{"get":{"operationId":"business_bamboohr_photos_get_employee_photo","summary":"Get an employee photo","description":"GET /{companyDomain}/v1/employees/{employeeId}/photo/{size}","tags":["business"],"parameters":[{"name":"companyDomain","in":"query","required":true,"description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\"","schema":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""}},{"name":"employeeId","in":"query","required":true,"description":"The ID for the employee you are getting the photo for.","schema":{"type":"string","description":"The ID for the employee you are getting the photo for."}},{"name":"size","in":"query","required":true,"description":"Photo size","schema":{"type":"string","enum":["original","large","medium","xs","tiny"],"description":"Photo size"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/business:bamboohr/photos-store-new-employee-photo":{"post":{"operationId":"business_bamboohr_photos_store_new_employee_photo","summary":"Store a new employee photo","description":"POST /{companyDomain}/v1/employees/{employeeId}/photo","tags":["business"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["companyDomain","employeeId"],"properties":{"companyDomain":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""},"employeeId":{"type":"string","description":"The ID for the employee you are setting the photo for."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/business:bamboohr/last-change-information-get-changed-employee-ids":{"get":{"operationId":"business_bamboohr_last_change_information_get_changed_employee_ids","summary":"Gets all updated employee IDs","description":"GET /{companyDomain}/v1/employees/changed","tags":["business"],"parameters":[{"name":"companyDomain","in":"query","required":true,"description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\"","schema":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""}},{"name":"since","in":"query","required":true,"description":"URL encoded iso8601 timestamp","schema":{"type":"string","description":"URL encoded iso8601 timestamp"}},{"name":"type","in":"query","required":false,"description":"Use one of these in the {type} variable in the URL: \"inserted\", \"updated\", \"deleted\"","schema":{"type":"string","description":"Use one of these in the {type} variable in the URL: \"inserted\", \"updated\", \"deleted\""}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/business:bamboohr/login-user-credentials":{"post":{"operationId":"business_bamboohr_login_user_credentials","summary":"User Login","description":"POST /{companyDomain}/v1/login","tags":["business"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["companyDomain","body"],"properties":{"companyDomain":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""},"body":{"type":"object","description":"Form fields as a JSON object"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/business:bamboohr/benefits-get-deduction-types-all":{"get":{"operationId":"business_bamboohr_benefits_get_deduction_types_all","summary":"Get benefit deduction types","description":"GET /{companyDomain}/v1/benefits/settings/deduction_types/all","tags":["business"],"parameters":[{"name":"companyDomain","in":"query","required":true,"description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\"","schema":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/business:bamboohr/benefits-list-company-benefits":{"get":{"operationId":"business_bamboohr_benefits_list_company_benefits","summary":"Get a list of company benefits","description":"GET /{companyDomain}/v1/benefit/company_benefit","tags":["business"],"parameters":[{"name":"companyDomain","in":"query","required":true,"description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\"","schema":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/business:bamboohr/benefits-add-new-company-benefit":{"post":{"operationId":"business_bamboohr_benefits_add_new_company_benefit","summary":"Add a new company benefit","description":"POST /{companyDomain}/v1/benefit/company_benefit","tags":["business"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["companyDomain","body"],"properties":{"companyDomain":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""},"body":{"type":"object","description":"Form fields as a JSON object"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/business:bamboohr/benefits-get-company-benefit":{"get":{"operationId":"business_bamboohr_benefits_get_company_benefit","summary":"Get a company benefit","description":"GET /{companyDomain}/v1/benefit/company_benefit/{id}","tags":["business"],"parameters":[{"name":"companyDomain","in":"query","required":true,"description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\"","schema":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""}},{"name":"id","in":"query","required":true,"description":"{id} is the company benefit ID.","schema":{"type":"string","description":"{id} is the company benefit ID."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/business:bamboohr/benefits-update-company-benefit":{"post":{"operationId":"business_bamboohr_benefits_update_company_benefit","summary":"Update a company benefit","description":"PUT /{companyDomain}/v1/benefit/company_benefit/{id}","tags":["business"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["companyDomain","id","body"],"properties":{"companyDomain":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""},"id":{"type":"string","description":"{id} is the company benefit ID."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/business:bamboohr/benefits-delete-company-benefit":{"post":{"operationId":"business_bamboohr_benefits_delete_company_benefit","summary":"Delete a company benefit","description":"DELETE /{companyDomain}/v1/benefit/company_benefit/{id}","tags":["business"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["companyDomain","id"],"properties":{"companyDomain":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""},"id":{"type":"string","description":"{id} is the company benefit ID."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/business:bamboohr/benefits-list-company-benefit-types":{"get":{"operationId":"business_bamboohr_benefits_list_company_benefit_types","summary":"Get a list of company benefit types","description":"GET /{companyDomain}/v1/benefit/company_benefit/type","tags":["business"],"parameters":[{"name":"companyDomain","in":"query","required":true,"description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\"","schema":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/business:bamboohr/benefits-list-employee-benefits":{"get":{"operationId":"business_bamboohr_benefits_list_employee_benefits","summary":"Get a list of employee benefits","description":"GET /{companyDomain}/v1/benefit/employee_benefit","tags":["business"],"parameters":[{"name":"companyDomain","in":"query","required":true,"description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\"","schema":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/business:bamboohr/benefits-add-employee-benefit":{"post":{"operationId":"business_bamboohr_benefits_add_employee_benefit","summary":"Add an employee benefit","description":"POST /{companyDomain}/v1/benefit/employee_benefit","tags":["business"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["companyDomain","body"],"properties":{"companyDomain":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/business:bamboohr/benefits-get-coverages":{"get":{"operationId":"business_bamboohr_benefits_get_coverages","summary":"Get benefit coverages","description":"GET /{companyDomain}/v1/benefitcoverages","tags":["business"],"parameters":[{"name":"companyDomain","in":"query","required":true,"description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\"","schema":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/business:bamboohr/benefits-get-employee-dependent":{"get":{"operationId":"business_bamboohr_benefits_get_employee_dependent","summary":"Get employee dependent","description":"GET /{companyDomain}/v1/employeedependents/{id}","tags":["business"],"parameters":[{"name":"companyDomain","in":"query","required":true,"description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\"","schema":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""}},{"name":"id","in":"query","required":true,"description":"{id} is the employee dependent ID.","schema":{"type":"string","description":"{id} is the employee dependent ID."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/business:bamboohr/benefits-update-dependent-information":{"post":{"operationId":"business_bamboohr_benefits_update_dependent_information","summary":"Update an employee dependent","description":"PUT /{companyDomain}/v1/employeedependents/{id}","tags":["business"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["companyDomain","id","body"],"properties":{"companyDomain":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""},"id":{"type":"string","description":"{id} is the employee dependent ID."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/business:bamboohr/benefits-list-employee-dependents":{"get":{"operationId":"business_bamboohr_benefits_list_employee_dependents","summary":"Get all employee dependents","description":"GET /{companyDomain}/v1/employeedependents","tags":["business"],"parameters":[{"name":"companyDomain","in":"query","required":true,"description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\"","schema":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""}},{"name":"employeeid","in":"query","required":true,"description":"{employeeid} is the employee ID. Supplying this ID limits the response to the specific employee.","schema":{"type":"string","description":"{employeeid} is the employee ID. Supplying this ID limits the response to the specific employee."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/business:bamboohr/benefits-create-employee-dependent":{"post":{"operationId":"business_bamboohr_benefits_create_employee_dependent","summary":"Add an employee dependent","description":"POST /{companyDomain}/v1/employeedependents","tags":["business"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["companyDomain","body"],"properties":{"companyDomain":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/business:bamboohr/benefits-get-benefit-plans":{"get":{"operationId":"business_bamboohr_benefits_get_benefit_plans","summary":"Get benefit plans","description":"GET /{companyDomain}/v1/benefitplans","tags":["business"],"parameters":[{"name":"companyDomain","in":"query","required":true,"description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\"","schema":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/business:bamboohr/benefits-list-benefit-plan-coverages":{"get":{"operationId":"business_bamboohr_benefits_list_benefit_plan_coverages","summary":"Get benefit plan coverages","description":"GET /{companyDomain}/v1/benefitplancoverages","tags":["business"],"parameters":[{"name":"companyDomain","in":"query","required":true,"description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\"","schema":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/business:bamboohr/benefits-get-benefit-groups":{"get":{"operationId":"business_bamboohr_benefits_get_benefit_groups","summary":"Get benefit groups","description":"GET /{companyDomain}/v1/benefitgroups","tags":["business"],"parameters":[{"name":"companyDomain","in":"query","required":true,"description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\"","schema":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/business:bamboohr/benefits-get-benefit-group-employees":{"get":{"operationId":"business_bamboohr_benefits_get_benefit_group_employees","summary":"Get benefit group employees","description":"GET /{companyDomain}/v1/benefitgroupemployees","tags":["business"],"parameters":[{"name":"companyDomain","in":"query","required":true,"description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\"","schema":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/business:bamboohr/benefits-add-benefit-group-employee":{"post":{"operationId":"business_bamboohr_benefits_add_benefit_group_employee","summary":"Add a benefit group employee","description":"POST /{companyDomain}/v1/benefitgroupemployees","tags":["business"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["companyDomain","body"],"properties":{"companyDomain":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/business:bamboohr/benefits-get-group-plans":{"get":{"operationId":"business_bamboohr_benefits_get_group_plans","summary":"Get benefit group plans","description":"GET /{companyDomain}/v1/benefitgroupplans","tags":["business"],"parameters":[{"name":"companyDomain","in":"query","required":true,"description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\"","schema":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/business:bamboohr/benefits-get-group-plan-costs":{"get":{"operationId":"business_bamboohr_benefits_get_group_plan_costs","summary":"Get benefit group plan costs","description":"GET /{companyDomain}/v1/benefitgroupplancosts","tags":["business"],"parameters":[{"name":"companyDomain","in":"query","required":true,"description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\"","schema":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/business:bamboohr/benefits-get-deductions-by-plan":{"get":{"operationId":"business_bamboohr_benefits_get_deductions_by_plan","summary":"Get employee deductions by benefit plan","description":"GET /{companyDomain}/v1/employee/deductions/{id}","tags":["business"],"parameters":[{"name":"companyDomain","in":"query","required":true,"description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\"","schema":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""}},{"name":"id","in":"query","required":true,"description":"{id} is the benefit plan ID.","schema":{"type":"string","description":"{id} is the benefit plan ID."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/business:bamboohr/benefits-get-benefit-plan-deductions-by-employee":{"get":{"operationId":"business_bamboohr_benefits_get_benefit_plan_deductions_by_employee","summary":"Get benefit plan deductions by employee","description":"GET /{companyDomain}/v1/employee/plans/{id}","tags":["business"],"parameters":[{"name":"companyDomain","in":"query","required":true,"description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\"","schema":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""}},{"name":"id","in":"query","required":true,"description":"{id} is the employee ID.","schema":{"type":"string","description":"{id} is the employee ID."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/business:bamboohr/benefits-get-employee-benefit-deductions":{"get":{"operationId":"business_bamboohr_benefits_get_employee_benefit_deductions","summary":"Get benefit deductions for employee","description":"GET /{companyDomain}/v1/payroll/deductions/{id}","tags":["business"],"parameters":[{"name":"companyDomain","in":"query","required":true,"description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\"","schema":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""}},{"name":"id","in":"query","required":true,"description":"{id} is the employee ID.","schema":{"type":"string","description":"{id} is the employee ID."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/business:bamboohr/payroll-get-default-withholdings":{"get":{"operationId":"business_bamboohr_payroll_get_default_withholdings","summary":"Get an employee's default withholdings","description":"GET /{companyDomain}/v1/employee_withholding/{id}","tags":["business"],"parameters":[{"name":"companyDomain","in":"query","required":true,"description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\"","schema":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""}},{"name":"id","in":"query","required":true,"description":"{id} is the employee.","schema":{"type":"string","description":"{id} is the employee."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/business:bamboohr/payroll-add-employee-withholdings":{"post":{"operationId":"business_bamboohr_payroll_add_employee_withholdings","summary":"Add an employee's default withholdings","description":"POST /{companyDomain}/v1/employee_withholding/{id}","tags":["business"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["companyDomain","id","body"],"properties":{"companyDomain":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""},"id":{"type":"string","description":"{id} is the employee id."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/business:bamboohr/payroll-clear-employee-withholdings":{"post":{"operationId":"business_bamboohr_payroll_clear_employee_withholdings","summary":"Clear an employee's default withholdings","description":"DELETE /{companyDomain}/v1/employee_withholding/{id}","tags":["business"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["companyDomain","id"],"properties":{"companyDomain":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""},"id":{"type":"string","description":"{id} is the employee id."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/business:bamboohr/payroll-employee-direct-deposit-info":{"get":{"operationId":"business_bamboohr_payroll_employee_direct_deposit_info","summary":"Get an employee's direct deposit information","description":"GET /{companyDomain}/v1/employee_direct_deposit_accounts/{id}","tags":["business"],"parameters":[{"name":"companyDomain","in":"query","required":true,"description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\"","schema":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""}},{"name":"id","in":"query","required":true,"description":"{id} is the employee.","schema":{"type":"string","description":"{id} is the employee."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/business:bamboohr/payroll-add-employee-direct-deposit-info":{"post":{"operationId":"business_bamboohr_payroll_add_employee_direct_deposit_info","summary":"Add an employee's direct deposit information","description":"POST /{companyDomain}/v1/employee_direct_deposit_accounts/{id}","tags":["business"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["companyDomain","id","body"],"properties":{"companyDomain":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""},"id":{"type":"string","description":"{id} is the employee id."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/business:bamboohr/payroll-clear-employee-direct-deposit":{"post":{"operationId":"business_bamboohr_payroll_clear_employee_direct_deposit","summary":"Clear an employee's direct deposit information","description":"DELETE /{companyDomain}/v1/employee_direct_deposit_accounts/{id}","tags":["business"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["companyDomain","id"],"properties":{"companyDomain":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""},"id":{"type":"string","description":"{id} is the employee ID."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/business:bamboohr/payroll-get-unpaid-paystubs":{"get":{"operationId":"business_bamboohr_payroll_get_unpaid_paystubs","summary":"Get an employee's unpaid paystubs","description":"GET /{companyDomain}/v1/employee_unpaid_pay_stubs/{id}","tags":["business"],"parameters":[{"name":"companyDomain","in":"query","required":true,"description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\"","schema":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""}},{"name":"id","in":"query","required":true,"description":"{id} is the employee.","schema":{"type":"string","description":"{id} is the employee."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/business:bamboohr/payroll-clear-employee-unpaid-paystubs":{"post":{"operationId":"business_bamboohr_payroll_clear_employee_unpaid_paystubs","summary":"Clear an employee's unpaid paystubs","description":"DELETE /{companyDomain}/v1/employee_unpaid_pay_stubs/{id}","tags":["business"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["companyDomain","id"],"properties":{"companyDomain":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""},"id":{"type":"string","description":"{id} is the employee id."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/business:bamboohr/payroll-add-employee-unpaid-paystubs":{"post":{"operationId":"business_bamboohr_payroll_add_employee_unpaid_paystubs","summary":"Add an employee's unpaid paystubs","description":"POST /{companyDomain}/v1/employee_unpaid_pay_stubs","tags":["business"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["companyDomain","body"],"properties":{"companyDomain":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/business:bamboohr/payroll-get-paystub":{"get":{"operationId":"business_bamboohr_payroll_get_paystub","summary":"Get an employee's paystub","description":"GET /{companyDomain}/v1/employee_pay_stub/{id}","tags":["business"],"parameters":[{"name":"companyDomain","in":"query","required":true,"description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\"","schema":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""}},{"name":"id","in":"query","required":true,"description":"{id} is the paystub (record) ID.","schema":{"type":"string","description":"{id} is the paystub (record) ID."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/business:bamboohr/payroll-delete-employee-paystub":{"post":{"operationId":"business_bamboohr_payroll_delete_employee_paystub","summary":"Delete an employee's paystub","description":"DELETE /{companyDomain}/v1/employee_pay_stub/{id}","tags":["business"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["companyDomain","id"],"properties":{"companyDomain":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""},"id":{"type":"string","description":"{id} is the paystub (record) ID."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/business:bamboohr/payroll-add-employee-paystub":{"post":{"operationId":"business_bamboohr_payroll_add_employee_paystub","summary":"Add an employee's paystub","description":"POST /{companyDomain}/v1/employee_pay_stub","tags":["business"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["companyDomain","body"],"properties":{"companyDomain":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/business:bamboohr/hours-get-hour-record":{"get":{"operationId":"business_bamboohr_hours_get_hour_record","summary":"Get an hour record","description":"GET /{companyDomain}/v1/timetracking/record/{id}","tags":["business"],"parameters":[{"name":"companyDomain","in":"query","required":true,"description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\"","schema":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""}},{"name":"id","in":"query","required":true,"description":"{id} is the time tracking ID used to originally create the record.","schema":{"type":"string","description":"{id} is the time tracking ID used to originally create the record."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/business:bamboohr/hours-record-addition":{"post":{"operationId":"business_bamboohr_hours_record_addition","summary":"Add an hour record","description":"POST /{companyDomain}/v1/timetracking/add","tags":["business"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["companyDomain","body"],"properties":{"companyDomain":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/business:bamboohr/hours-edit-hour-record":{"post":{"operationId":"business_bamboohr_hours_edit_hour_record","summary":"Edit an hour record","description":"PUT /{companyDomain}/v1/timetracking/adjust","tags":["business"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["companyDomain","body"],"properties":{"companyDomain":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/business:bamboohr/hours-delete-hour-record":{"post":{"operationId":"business_bamboohr_hours_delete_hour_record","summary":"Delete an hour record","description":"DELETE /{companyDomain}/v1/timetracking/delete/{id}","tags":["business"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["companyDomain","id"],"properties":{"companyDomain":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""},"id":{"type":"string","description":"The time tracking id is the id that was used to track the record up to 36 characters in length. (i.e. UUID)."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/business:bamboohr/hours-bulk-record-edit":{"post":{"operationId":"business_bamboohr_hours_bulk_record_edit","summary":"Bulk add/edit hour records","description":"POST /{companyDomain}/v1/timetracking/record","tags":["business"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["companyDomain","body"],"properties":{"companyDomain":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/business:bamboohr/time-tracking-approve-employee-timesheets":{"post":{"operationId":"business_bamboohr_time_tracking_approve_employee_timesheets","summary":"Approve employee timesheets","description":"POST /{companyDomain}/v1/time_tracking/timesheets/approve","tags":["business"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["companyDomain","body"],"properties":{"companyDomain":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/business:bamboohr/time-tracking-approve-employee-timesheets-2":{"post":{"operationId":"business_bamboohr_time_tracking_approve_employee_timesheets_2","summary":"Approve timesheets for employees that are currently clocked in","description":"POST /{companyDomain}/v1/time_tracking/timesheets/clock_out_and_approve","tags":["business"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["companyDomain","body"],"properties":{"companyDomain":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/business:bamboohr/time-tracking-get-timesheets-by-ids":{"get":{"operationId":"business_bamboohr_time_tracking_get_timesheets_by_ids","summary":"Get timesheets by ids","description":"GET /{companyDomain}/v1/time_tracking/timesheets","tags":["business"],"parameters":[{"name":"companyDomain","in":"query","required":true,"description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\"","schema":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/business:bamboohr/time-tracking-clock-in-employee":{"post":{"operationId":"business_bamboohr_time_tracking_clock_in_employee","summary":"Clock in (employee id optional)","description":"POST /{companyDomain}/v1/time_tracking/clock_in/{employeeId}","tags":["business"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["companyDomain","employeeId"],"properties":{"companyDomain":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""},"employeeId":{"type":"string","description":"{employeeId} is id of the employee clocking out"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/business:bamboohr/time-tracking-clock-out-employee":{"post":{"operationId":"business_bamboohr_time_tracking_clock_out_employee","summary":"Clock out (employee id optional)","description":"POST /{companyDomain}/v1/time_tracking/clock_out/{employeeId}","tags":["business"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["companyDomain","employeeId"],"properties":{"companyDomain":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""},"employeeId":{"type":"string","description":"{employeeId} is id of the employee clocking out"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/business:bamboohr/time-tracking-store-daily-entries":{"post":{"operationId":"business_bamboohr_time_tracking_store_daily_entries","summary":"Store daily entries","description":"POST /{companyDomain}/v1/time_tracking/daily_entries","tags":["business"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["companyDomain"],"properties":{"companyDomain":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/business:bamboohr/time-tracking-store-clock-entries":{"post":{"operationId":"business_bamboohr_time_tracking_store_clock_entries","summary":"Store clock entries","description":"POST /{companyDomain}/v1/time_tracking/clock_entries","tags":["business"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["companyDomain"],"properties":{"companyDomain":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/business:bamboohr/time-tracking-delete-clock-entries":{"post":{"operationId":"business_bamboohr_time_tracking_delete_clock_entries","summary":"Delete clock entries","description":"DELETE /{companyDomain}/v1/time_tracking/clock_entries","tags":["business"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["companyDomain","body"],"properties":{"companyDomain":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/business:bamboohr/time-tracking-employee-timesheet-get":{"get":{"operationId":"business_bamboohr_time_tracking_employee_timesheet_get","summary":"Get a timesheet for an employee","description":"GET /{companyDomain}/v1/time_tracking/employee/{employeeId}/timesheet/{timesheetId}","tags":["business"],"parameters":[{"name":"companyDomain","in":"query","required":true,"description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\"","schema":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""}},{"name":"employeeId","in":"query","required":true,"description":"id of employee to whom the timesheet belongs.","schema":{"type":"string","description":"id of employee to whom the timesheet belongs."}},{"name":"timesheetId","in":"query","required":true,"description":"timesheetId is the id to whom the timesheet belongs.","schema":{"type":"string","description":"timesheetId is the id to whom the timesheet belongs."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/business:bamboohr/time-tracking-get-daily-entry":{"get":{"operationId":"business_bamboohr_time_tracking_get_daily_entry","summary":"Get a daily entry","description":"GET /{companyDomain}/v1/time_tracking/employee/{employeeId}/daily_entries/{id}","tags":["business"],"parameters":[{"name":"companyDomain","in":"query","required":true,"description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\"","schema":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""}},{"name":"employeeId","in":"query","required":true,"description":"id of employee to whom the daily entry belongs.","schema":{"type":"string","description":"id of employee to whom the daily entry belongs."}},{"name":"id","in":"query","required":true,"description":"the id to whom the daily entry belongs.","schema":{"type":"string","description":"the id to whom the daily entry belongs."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/business:bamboohr/time-tracking-get-clock-entry":{"get":{"operationId":"business_bamboohr_time_tracking_get_clock_entry","summary":"Get a clock entry","description":"GET /{companyDomain}/v1/time_tracking/employee/{employeeId}/clock_entries/{id}","tags":["business"],"parameters":[{"name":"companyDomain","in":"query","required":true,"description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\"","schema":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""}},{"name":"employeeId","in":"query","required":true,"description":"id of employee to whom the clock entry belongs.","schema":{"type":"string","description":"id of employee to whom the clock entry belongs."}},{"name":"id","in":"query","required":true,"description":"the id to whom the clock entry belongs.","schema":{"type":"string","description":"the id to whom the clock entry belongs."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/business:bamboohr/time-tracking-employee-clocked-in":{"get":{"operationId":"business_bamboohr_time_tracking_employee_clocked_in","summary":"Is employee clocked in?","description":"GET /{companyDomain}/v1/time_tracking/employee/{employeeId}/is_clocked_in","tags":["business"],"parameters":[{"name":"companyDomain","in":"query","required":true,"description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\"","schema":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""}},{"name":"employeeId","in":"query","required":true,"description":"id of employee to whom the clock entry belongs.","schema":{"type":"string","description":"id of employee to whom the clock entry belongs."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/business:bamboohr/time-tracking-clock-out-employee-at-specific-time":{"post":{"operationId":"business_bamboohr_time_tracking_clock_out_employee_at_specific_time","summary":"Clock out an employee at a specific time","description":"POST /{companyDomain}/v1/time_tracking/employee/{employeeId}/clock_out/datetime","tags":["business"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["companyDomain","employeeId"],"properties":{"companyDomain":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""},"employeeId":{"type":"string","description":"id of the employee to whom the projects belong."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/business:bamboohr/time-tracking-edit-clocked-in-entry-data":{"post":{"operationId":"business_bamboohr_time_tracking_edit_clocked_in_entry_data","summary":"Edit information on the currently clocked in entry","description":"POST /{companyDomain}/v1/time_tracking/employee/{employeeId}/clock_in/data","tags":["business"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["companyDomain","employeeId"],"properties":{"companyDomain":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""},"employeeId":{"type":"string","description":"id of the employee to whom the projects belong."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/business:bamboohr/time-tracking-list-employee-projects":{"get":{"operationId":"business_bamboohr_time_tracking_list_employee_projects","summary":"Get projects an employee can log time to","description":"GET /{companyDomain}/v1/time_tracking/employee/{employeeId}/projects","tags":["business"],"parameters":[{"name":"companyDomain","in":"query","required":true,"description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\"","schema":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""}},{"name":"employeeId","in":"query","required":true,"description":"id of the employee to whom the projects belong.","schema":{"type":"string","description":"id of the employee to whom the projects belong."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/business:bamboohr/time-tracking-get-project-tasks":{"get":{"operationId":"business_bamboohr_time_tracking_get_project_tasks","summary":"Get tasks for a project","description":"GET /{companyDomain}/v1/time_tracking/employee/{employeeId}/projects/{projectId}/tasks","tags":["business"],"parameters":[{"name":"companyDomain","in":"query","required":true,"description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\"","schema":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""}},{"name":"employeeId","in":"query","required":true,"description":"id of the employee to whom the projects belong.","schema":{"type":"string","description":"id of the employee to whom the projects belong."}},{"name":"projectId","in":"query","required":true,"description":"id of the project to which the tasks belong.","schema":{"type":"string","description":"id of the project to which the tasks belong."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/business:bamboohr/time-tracking-private-beta-list-timesheet-entries":{"get":{"operationId":"business_bamboohr_time_tracking_private_beta_list_timesheet_entries","summary":"Get Timesheet Entries","description":"GET /{companyDomain}/v1/time_tracking/timesheet_entries","tags":["business"],"parameters":[{"name":"companyDomain","in":"query","required":true,"description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\"","schema":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""}},{"name":"start","in":"query","required":true,"description":"YYYY-MM-DD. Only show timesheet entries on/after the specified start date. Must be within the last 365 days.","schema":{"type":"string","description":"YYYY-MM-DD. Only show timesheet entries on/after the specified start date. Must be within the last 365 days."}},{"name":"end","in":"query","required":true,"description":"YYYY-MM-DD. Only show timesheet entries on/before the specified end date. Must be within the last 365 days.","schema":{"type":"string","description":"YYYY-MM-DD. Only show timesheet entries on/before the specified end date. Must be within the last 365 days."}},{"name":"employeeIds","in":"query","required":false,"description":"A comma separated list of employee IDs. When specified, only entries that match these employee IDs are returned.","schema":{"type":"string","description":"A comma separated list of employee IDs. When specified, only entries that match these employee IDs are returned."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/business:bamboohr/time-tracking-private-beta-add-edit-clock-entries":{"post":{"operationId":"business_bamboohr_time_tracking_private_beta_add_edit_clock_entries","summary":"Add/Edit Timesheet Clock Entries","description":"POST /{companyDomain}/v1/time_tracking/clock_entries/store","tags":["business"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["companyDomain"],"properties":{"companyDomain":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/business:bamboohr/time-tracking-private-beta-delete-time-sheet-entries":{"post":{"operationId":"business_bamboohr_time_tracking_private_beta_delete_time_sheet_entries","summary":"Delete Timesheet Clock Entries","description":"POST /{companyDomain}/v1/time_tracking/clock_entries/delete","tags":["business"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["companyDomain"],"properties":{"companyDomain":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/business:bamboohr/time-tracking-private-beta-add-edit-hour-entries":{"post":{"operationId":"business_bamboohr_time_tracking_private_beta_add_edit_hour_entries","summary":"Add/Edit Timesheet Hour Entries","description":"POST /{companyDomain}/v1/time_tracking/hour_entries/store","tags":["business"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["companyDomain"],"properties":{"companyDomain":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/business:bamboohr/time-tracking-private-beta-delete-hour-entries":{"post":{"operationId":"business_bamboohr_time_tracking_private_beta_delete_hour_entries","summary":"Delete Timesheet Hour Entries","description":"POST /{companyDomain}/v1/time_tracking/hour_entries/delete","tags":["business"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["companyDomain"],"properties":{"companyDomain":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/business:bamboohr/time-tracking-private-beta-add-timesheet-clock-in":{"post":{"operationId":"business_bamboohr_time_tracking_private_beta_add_timesheet_clock_in","summary":"Add Timesheet Clock-In Entry","description":"POST /{companyDomain}/v1/time_tracking/employees/{employeeId}/clock_in","tags":["business"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["companyDomain","employeeId"],"properties":{"companyDomain":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""},"employeeId":{"type":"string","description":"id of the employee to clock in."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/business:bamboohr/time-tracking-private-beta-add-clock-out":{"post":{"operationId":"business_bamboohr_time_tracking_private_beta_add_clock_out","summary":"Add Timesheet Clock-Out Entry","description":"POST /{companyDomain}/v1/time_tracking/employees/{employeeId}/clock_out","tags":["business"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["companyDomain","employeeId"],"properties":{"companyDomain":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""},"employeeId":{"type":"string","description":"id of the employee to clock out."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/business:bamboohr/time-tracking-private-beta-list-employee-projects":{"get":{"operationId":"business_bamboohr_time_tracking_private_beta_list_employee_projects","summary":"Get Employee Projects","description":"GET /{companyDomain}/v1/time_tracking/employees/{employeeId}/projects","tags":["business"],"parameters":[{"name":"companyDomain","in":"query","required":true,"description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\"","schema":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""}},{"name":"employeeId","in":"query","required":true,"description":"id of the employee to retrieve projects for.","schema":{"type":"string","description":"id of the employee to retrieve projects for."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/business:bamboohr/time-tracking-private-beta-create-project-task":{"post":{"operationId":"business_bamboohr_time_tracking_private_beta_create_project_task","summary":"Create a Time Tracking Project","description":"POST /{companyDomain}/v1/time_tracking/projects","tags":["business"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["companyDomain"],"properties":{"companyDomain":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/business:bamboohr/goals-get-all-aggregate-info":{"get":{"operationId":"business_bamboohr_goals_get_all_aggregate_info","summary":"Get All Aggregate Goal Info","description":"GET /{companyDomain}/v1/performance/employees/{employeeId}/goals/aggregate","tags":["business"],"parameters":[{"name":"companyDomain","in":"query","required":true,"description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\"","schema":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""}},{"name":"employeeId","in":"query","required":true,"description":"employeeId is the employee ID used to generate the aggregate information.","schema":{"type":"string","description":"employeeId is the employee ID used to generate the aggregate information."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/business:bamboohr/goals-get-all-aggregate-info-2":{"get":{"operationId":"business_bamboohr_goals_get_all_aggregate_info_2","summary":"Get All Aggregate Goal Info, Version 1.1","description":"GET /{companyDomain}/v1_1/performance/employees/{employeeId}/goals/aggregate","tags":["business"],"parameters":[{"name":"companyDomain","in":"query","required":true,"description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\"","schema":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""}},{"name":"employeeId","in":"query","required":true,"description":"employeeId is the employee ID used to generate the aggregate information.","schema":{"type":"string","description":"employeeId is the employee ID used to generate the aggregate information."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/business:bamboohr/goals-get-all-aggregate-info-3":{"get":{"operationId":"business_bamboohr_goals_get_all_aggregate_info_3","summary":"Get All Aggregate Goal Info, Version 1.2","description":"GET /{companyDomain}/v1_2/performance/employees/{employeeId}/goals/aggregate","tags":["business"],"parameters":[{"name":"companyDomain","in":"query","required":true,"description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\"","schema":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""}},{"name":"employeeId","in":"query","required":true,"description":"employeeId is the employee ID used to generate the aggregate information.","schema":{"type":"string","description":"employeeId is the employee ID used to generate the aggregate information."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/business:bamboohr/goals-get-goal-aggregate-info":{"get":{"operationId":"business_bamboohr_goals_get_goal_aggregate_info","summary":"Get Aggregate Goal Info","description":"GET /{companyDomain}/v1/performance/employees/{employeeId}/goals/{goalId}/aggregate","tags":["business"],"parameters":[{"name":"companyDomain","in":"query","required":true,"description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\"","schema":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""}},{"name":"employeeId","in":"query","required":true,"description":"employeeId is the employee ID with whom the goal is associated.","schema":{"type":"string","description":"employeeId is the employee ID with whom the goal is associated."}},{"name":"goalId","in":"query","required":true,"description":"goalId is the Goal ID used to generate the aggregate information.","schema":{"type":"string","description":"goalId is the Goal ID used to generate the aggregate information."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/business:bamboohr/goals-update-goal-sharing":{"post":{"operationId":"business_bamboohr_goals_update_goal_sharing","summary":"Update Goal Sharing","description":"PUT /{companyDomain}/v1/performance/employees/{employeeId}/goals/{goalId}/sharedWith","tags":["business"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["companyDomain","employeeId","goalId","body"],"properties":{"companyDomain":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""},"employeeId":{"type":"string","description":"employeeId is the employee ID with whom the goal is associated."},"goalId":{"type":"string","description":"goalId is the goal ID for the specified employee."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/business:bamboohr/goals-update-progress":{"post":{"operationId":"business_bamboohr_goals_update_progress","summary":"Update Goal Progress","description":"PUT /{companyDomain}/v1/performance/employees/{employeeId}/goals/{goalId}/progress","tags":["business"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["companyDomain","employeeId","goalId","body"],"properties":{"companyDomain":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""},"employeeId":{"type":"integer","description":"employeeId is the employee ID with whom the goal is associated."},"goalId":{"type":"integer","description":"goalId is the goal ID for the specified employee."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/business:bamboohr/goals-status-count":{"get":{"operationId":"business_bamboohr_goals_status_count","summary":"Get Goal Status Counts","description":"GET /{companyDomain}/v1/performance/employees/{employeeId}/goals/filters","tags":["business"],"parameters":[{"name":"companyDomain","in":"query","required":true,"description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\"","schema":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""}},{"name":"employeeId","in":"query","required":true,"description":"employeeId is the employee ID to whom the goals are assigned.","schema":{"type":"string","description":"employeeId is the employee ID to whom the goals are assigned."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/business:bamboohr/goals-count-per-status":{"get":{"operationId":"business_bamboohr_goals_count_per_status","summary":"Get Goal Status Counts, Version 1.1","description":"GET /{companyDomain}/v1_1/performance/employees/{employeeId}/goals/filters","tags":["business"],"parameters":[{"name":"companyDomain","in":"query","required":true,"description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\"","schema":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""}},{"name":"employeeId","in":"query","required":true,"description":"employeeId is the employee ID to whom the goals are assigned.","schema":{"type":"string","description":"employeeId is the employee ID to whom the goals are assigned."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/business:bamboohr/goals-determine-permission":{"get":{"operationId":"business_bamboohr_goals_determine_permission","summary":"Can Create a Goal","description":"GET /{companyDomain}/v1/performance/employees/{employeeId}/goals/canCreateGoals","tags":["business"],"parameters":[{"name":"companyDomain","in":"query","required":true,"description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\"","schema":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""}},{"name":"employeeId","in":"query","required":true,"description":"employeeId is the employee ID with whom the goal is associated.","schema":{"type":"string","description":"employeeId is the employee ID with whom the goal is associated."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/business:bamboohr/goals-get-employee-goals":{"get":{"operationId":"business_bamboohr_goals_get_employee_goals","summary":"Get Goals","description":"GET /{companyDomain}/v1/performance/employees/{employeeId}/goals","tags":["business"],"parameters":[{"name":"companyDomain","in":"query","required":true,"description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\"","schema":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""}},{"name":"employeeId","in":"query","required":true,"description":"employeeId is the employee ID to whom the goals are assigned.","schema":{"type":"string","description":"employeeId is the employee ID to whom the goals are assigned."}},{"name":"filter","in":"query","required":false,"description":"A filter that can be applied to only show the goals that are in a certain state.","schema":{"type":"string","description":"A filter that can be applied to only show the goals that are in a certain state."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/business:bamboohr/goals-create-employee-goal":{"post":{"operationId":"business_bamboohr_goals_create_employee_goal","summary":"Create Goal","description":"POST /{companyDomain}/v1/performance/employees/{employeeId}/goals","tags":["business"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["companyDomain","employeeId","body"],"properties":{"companyDomain":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""},"employeeId":{"type":"string","description":"employeeId is the employee ID with whom the goal is associated."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/business:bamboohr/goals-update-employee-goal":{"post":{"operationId":"business_bamboohr_goals_update_employee_goal","summary":"Update Goal","description":"PUT /{companyDomain}/v1/performance/employees/{employeeId}/goals/{goalId}","tags":["business"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["companyDomain","employeeId","goalId","body"],"properties":{"companyDomain":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""},"employeeId":{"type":"string","description":"employeeId is the employee ID with whom the goal is associated."},"goalId":{"type":"string","description":"goalId is the goal ID for the specified employee."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/business:bamboohr/goals-delete-by-id":{"post":{"operationId":"business_bamboohr_goals_delete_by_id","summary":"Delete Goal","description":"DELETE /{companyDomain}/v1/performance/employees/{employeeId}/goals/{goalId}","tags":["business"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["companyDomain","employeeId","goalId"],"properties":{"companyDomain":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""},"employeeId":{"type":"string","description":"employeeId is the employee ID with whom the goal is associated."},"goalId":{"type":"string","description":"goalId is the goal ID for the specified employee."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/business:bamboohr/goals-update-employee-goal-v11":{"post":{"operationId":"business_bamboohr_goals_update_employee_goal_v11","summary":"Update Goal, V1.1","description":"PUT /{companyDomain}/v1_1/performance/employees/{employeeId}/goals/{goalId}","tags":["business"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["companyDomain","employeeId","goalId","body"],"properties":{"companyDomain":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""},"employeeId":{"type":"string","description":"employeeId is the employee ID with whom the goal is associated."},"goalId":{"type":"string","description":"goalId is the goal ID for the specified employee."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/business:bamboohr/goals-close-goal":{"post":{"operationId":"business_bamboohr_goals_close_goal","summary":"Close Goal","description":"POST /{companyDomain}/v1/performance/employees/{employeeId}/goals/{goalId}/close","tags":["business"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["companyDomain","employeeId","goalId"],"properties":{"companyDomain":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""},"employeeId":{"type":"string","description":"employeeId is the employee ID with whom the goal is associated."},"goalId":{"type":"string","description":"goalId is the goal ID for the specified employee."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/business:bamboohr/goals-reopen-goal":{"post":{"operationId":"business_bamboohr_goals_reopen_goal","summary":"Reopen a Goal","description":"POST /{companyDomain}/v1/performance/employees/{employeeId}/goals/{goalId}/reopen","tags":["business"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["companyDomain","employeeId","goalId"],"properties":{"companyDomain":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""},"employeeId":{"type":"string","description":"employeeId is the employee ID with whom the goal is associated."},"goalId":{"type":"string","description":"goalId is the goal ID for the specified employee."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/business:bamboohr/goals-share-options-get":{"get":{"operationId":"business_bamboohr_goals_share_options_get","summary":"Available Goal Sharing Options","description":"GET /{companyDomain}/v1/performance/employees/{employeeId}/goals/shareOptions","tags":["business"],"parameters":[{"name":"companyDomain","in":"query","required":true,"description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\"","schema":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""}},{"name":"employeeId","in":"query","required":true,"description":"employeeId is the employee ID to get sharing options for.","schema":{"type":"string","description":"employeeId is the employee ID to get sharing options for."}},{"name":"search","in":"query","required":false,"description":"The search term used to filter employees returned. Will search name, employee ID and email.","schema":{"type":"string","description":"The search term used to filter employees returned. Will search name, employee ID and email."}},{"name":"limit","in":"query","required":false,"description":"Limit will restrict results to specified number.","schema":{"type":"string","description":"Limit will restrict results to specified number."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/business:bamboohr/goals-get-alignable-options":{"get":{"operationId":"business_bamboohr_goals_get_alignable_options","summary":"Alignable Goal Options","description":"GET /{companyDomain}/v1/performance/employees/{employeeId}/goals/alignmentOptions","tags":["business"],"parameters":[{"name":"companyDomain","in":"query","required":true,"description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\"","schema":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""}},{"name":"employeeId","in":"query","required":true,"description":"employeeId is the employee ID to get alignable goal options for.","schema":{"type":"string","description":"employeeId is the employee ID to get alignable goal options for."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/business:bamboohr/goals-get-comments":{"get":{"operationId":"business_bamboohr_goals_get_comments","summary":"Get Goal Comments","description":"GET /{companyDomain}/v1/performance/employees/{employeeId}/goals/{goalId}/comments","tags":["business"],"parameters":[{"name":"companyDomain","in":"query","required":true,"description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\"","schema":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""}},{"name":"employeeId","in":"query","required":true,"description":"employeeId is the employee ID with whom the goal is associated.","schema":{"type":"string","description":"employeeId is the employee ID with whom the goal is associated."}},{"name":"goalId","in":"query","required":true,"description":"goalId is the goal ID for the specified employee.","schema":{"type":"string","description":"goalId is the goal ID for the specified employee."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/business:bamboohr/goals-create-comment":{"post":{"operationId":"business_bamboohr_goals_create_comment","summary":"Create Goal Comment","description":"POST /{companyDomain}/v1/performance/employees/{employeeId}/goals/{goalId}/comments","tags":["business"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["companyDomain","employeeId","goalId","body"],"properties":{"companyDomain":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""},"employeeId":{"type":"string","description":"employeeId is the employee ID with whom the goal is associated."},"goalId":{"type":"string","description":"goalId is the goal ID for the specified employee."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/business:bamboohr/goals-update-comment":{"post":{"operationId":"business_bamboohr_goals_update_comment","summary":"Update Goal Comment","description":"PUT /{companyDomain}/v1/performance/employees/{employeeId}/goals/{goalId}/comments/{commentId}","tags":["business"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["companyDomain","employeeId","goalId","commentId","body"],"properties":{"companyDomain":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""},"employeeId":{"type":"string","description":"employeeId is the employee ID with whom the goal is associated."},"goalId":{"type":"string","description":"goalId is the goal ID for the specified employee."},"commentId":{"type":"string","description":"commentId is the comment ID for the specified goal."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/business:bamboohr/goals-delete-comment":{"post":{"operationId":"business_bamboohr_goals_delete_comment","summary":"Delete Goal Comment","description":"DELETE /{companyDomain}/v1/performance/employees/{employeeId}/goals/{goalId}/comments/{commentId}","tags":["business"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["companyDomain","employeeId","goalId","commentId"],"properties":{"companyDomain":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""},"employeeId":{"type":"string","description":"employeeId is the employee ID with whom the goal is associated."},"goalId":{"type":"string","description":"goalId is the goal ID for the specified employee."},"commentId":{"type":"string","description":"commentId is the ID of a specific comment for the specified goal."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/business:bamboohr/applicant-tracking-get-job-summaries":{"get":{"operationId":"business_bamboohr_applicant_tracking_get_job_summaries","summary":"Get Job Summaries","description":"GET /{companyDomain}/v1/applicant_tracking/jobs","tags":["business"],"parameters":[{"name":"companyDomain","in":"query","required":true,"description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\"","schema":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""}},{"name":"statusGroups","in":"query","required":false,"description":"A list of status groups to filter positions by.","schema":{"type":"string","enum":["ALL","DRAFT_AND_OPEN","Open","Filled","Draft","Deleted","On Hold","Canceled"],"description":"A list of status groups to filter positions by."}},{"name":"sortBy","in":"query","required":false,"description":"A specific field to sort the results by.","schema":{"type":"string","enum":["count","title","lead","created","status"],"description":"A specific field to sort the results by."}},{"name":"sortOrder","in":"query","required":false,"description":"Order by which to sort results.","schema":{"type":"string","enum":["ASC","DESC"],"description":"Order by which to sort results."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/business:bamboohr/applicant-tracking-list-applications":{"get":{"operationId":"business_bamboohr_applicant_tracking_list_applications","summary":"Get Applications","description":"GET /{companyDomain}/v1/applicant_tracking/applications","tags":["business"],"parameters":[{"name":"companyDomain","in":"query","required":true,"description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\"","schema":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""}},{"name":"page","in":"query","required":false,"description":"The page number","schema":{"type":"integer","description":"The page number"}},{"name":"jobId","in":"query","required":false,"description":"A Job Id to limit results to","schema":{"type":"integer","description":"A Job Id to limit results to"}},{"name":"applicationStatusId","in":"query","required":false,"description":"Application status id to filter by.","schema":{"type":"integer","description":"Application status id to filter by."}},{"name":"applicationStatus","in":"query","required":false,"description":"A list of application status groups to filter by.","schema":{"type":"string","enum":["ALL","ALL_ACTIVE","NEW","ACTIVE","INACTIVE","HIRED"],"description":"A list of application status groups to filter by."}},{"name":"jobStatusGroups","in":"query","required":false,"description":"A list of position status groups to filter by.","schema":{"type":"string","enum":["ALL","DRAFT_AND_OPEN","Open","Filled","Draft","Deleted","On Hold","Canceled"],"description":"A list of position status groups to filter by."}},{"name":"searchString","in":"query","required":false,"description":"A general search criteria by which to find applications.","schema":{"type":"string","description":"A general search criteria by which to find applications."}},{"name":"sortBy","in":"query","required":false,"description":"A specific field to sort the results by.","schema":{"type":"string","enum":["first_name","job_title","rating","phone","status","last_updated","created_date"],"description":"A specific field to sort the results by."}},{"name":"sortOrder","in":"query","required":false,"description":"Order by which to sort results.","schema":{"type":"string","enum":["ASC","DESC"],"description":"Order by which to sort results."}},{"name":"newSince","in":"query","required":false,"description":"Only get applications newer than a given UTC timestamp, for example 2024-01-01 13:00:00","schema":{"type":"string","description":"Only get applications newer than a given UTC timestamp, for example 2024-01-01 13:00:00"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/business:bamboohr/applicant-tracking-get-application-details":{"get":{"operationId":"business_bamboohr_applicant_tracking_get_application_details","summary":"Get Application Details","description":"GET /{companyDomain}/v1/applicant_tracking/applications/{applicationId}","tags":["business"],"parameters":[{"name":"companyDomain","in":"query","required":true,"description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\"","schema":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""}},{"name":"applicationId","in":"query","required":true,"description":"The ID of the application to look up details.","schema":{"type":"integer","default":0,"description":"The ID of the application to look up details."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/business:bamboohr/applicant-tracking-add-application-comment":{"post":{"operationId":"business_bamboohr_applicant_tracking_add_application_comment","summary":"Add Application Comment","description":"POST /{companyDomain}/v1/applicant_tracking/applications/{applicationId}/comments","tags":["business"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["companyDomain","applicationId","body"],"properties":{"companyDomain":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""},"applicationId":{"type":"integer","default":0,"description":"The ID of the application to add a comment to."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/business:bamboohr/applicant-tracking-list-statuses":{"get":{"operationId":"business_bamboohr_applicant_tracking_list_statuses","summary":"Get Statuses","description":"GET /{companyDomain}/v1/applicant_tracking/statuses","tags":["business"],"parameters":[{"name":"companyDomain","in":"query","required":true,"description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\"","schema":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/business:bamboohr/applicant-tracking-change-applicant-status":{"post":{"operationId":"business_bamboohr_applicant_tracking_change_applicant_status","summary":"Change Applicant's Status","description":"POST /{companyDomain}/v1/applicant_tracking/applications/{applicationId}/status","tags":["business"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["companyDomain","applicationId","body"],"properties":{"companyDomain":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""},"applicationId":{"type":"integer","default":0,"description":"The ID of the application to add a comment to."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/business:bamboohr/applicant-tracking-get-company-locations":{"get":{"operationId":"business_bamboohr_applicant_tracking_get_company_locations","summary":"Get Company Locations","description":"GET /{companyDomain}/v1/applicant_tracking/locations","tags":["business"],"parameters":[{"name":"companyDomain","in":"query","required":true,"description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\"","schema":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/business:bamboohr/applicant-tracking-get-hiring-leads":{"get":{"operationId":"business_bamboohr_applicant_tracking_get_hiring_leads","summary":"Get Hiring Leads","description":"GET /{companyDomain}/v1/applicant_tracking/hiring_leads","tags":["business"],"parameters":[{"name":"companyDomain","in":"query","required":true,"description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\"","schema":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/business:bamboohr/applicant-tracking-create-new-application":{"post":{"operationId":"business_bamboohr_applicant_tracking_create_new_application","summary":"Add New Candidate","description":"POST /{companyDomain}/v1/applicant_tracking/application","tags":["business"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["companyDomain","body"],"properties":{"companyDomain":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""},"body":{"type":"object","description":"Form fields as a JSON object"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/business:bamboohr/applicant-tracking-create-new-job-opening":{"post":{"operationId":"business_bamboohr_applicant_tracking_create_new_job_opening","summary":"Add New Job Opening","description":"POST /{companyDomain}/v1/applicant_tracking/job_opening","tags":["business"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["companyDomain","body"],"properties":{"companyDomain":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""},"body":{"type":"object","description":"Form fields as a JSON object"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/business:bamboohr/training-get-types":{"get":{"operationId":"business_bamboohr_training_get_types","summary":"List Training Types","description":"GET /{companyDomain}/v1/training/type","tags":["business"],"parameters":[{"name":"companyDomain","in":"query","required":true,"description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\"","schema":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/business:bamboohr/training-type-addition":{"post":{"operationId":"business_bamboohr_training_type_addition","summary":"Add Training Type","description":"POST /{companyDomain}/v1/training/type","tags":["business"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["companyDomain","body"],"properties":{"companyDomain":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/business:bamboohr/training-update-type":{"post":{"operationId":"business_bamboohr_training_update_type","summary":"Update Training Type","description":"PUT /{companyDomain}/v1/training/type/{trainingTypeId}","tags":["business"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["companyDomain","trainingTypeId","body"],"properties":{"companyDomain":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""},"trainingTypeId":{"type":"integer","default":0,"description":"The ID of the training type to update."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/business:bamboohr/training-remove-type":{"post":{"operationId":"business_bamboohr_training_remove_type","summary":"Delete Training Type","description":"DELETE /{companyDomain}/v1/training/type/{trainingTypeId}","tags":["business"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["companyDomain","trainingTypeId"],"properties":{"companyDomain":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""},"trainingTypeId":{"type":"integer","default":0,"description":"The ID of the training type to delete."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/business:bamboohr/training-category-list":{"get":{"operationId":"business_bamboohr_training_category_list","summary":"List Training Categories","description":"GET /{companyDomain}/v1/training/category","tags":["business"],"parameters":[{"name":"companyDomain","in":"query","required":true,"description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\"","schema":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/business:bamboohr/training-add-category":{"post":{"operationId":"business_bamboohr_training_add_category","summary":"Add Training Category","description":"POST /{companyDomain}/v1/training/category","tags":["business"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["companyDomain","body"],"properties":{"companyDomain":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/business:bamboohr/training-update-category":{"post":{"operationId":"business_bamboohr_training_update_category","summary":"Update Training Category","description":"PUT /{companyDomain}/v1/training/category/{trainingCategoryId}","tags":["business"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["companyDomain","trainingCategoryId","body"],"properties":{"companyDomain":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""},"trainingCategoryId":{"type":"integer","default":0,"description":"The ID of the training category to update."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/business:bamboohr/training-delete-category":{"post":{"operationId":"business_bamboohr_training_delete_category","summary":"Delete Training Category","description":"DELETE /{companyDomain}/v1/training/category/{trainingCategoryId}","tags":["business"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["companyDomain","trainingCategoryId"],"properties":{"companyDomain":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""},"trainingCategoryId":{"type":"integer","default":0,"description":"The ID of the training category to delete."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/business:bamboohr/training-list-employee-trainings":{"get":{"operationId":"business_bamboohr_training_list_employee_trainings","summary":"List Employee Trainings","description":"GET /{companyDomain}/v1/training/record/employee/{employeeId}","tags":["business"],"parameters":[{"name":"companyDomain","in":"query","required":true,"description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\"","schema":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""}},{"name":"employeeId","in":"query","required":true,"description":"The ID of the employee to get a list of trainings for.","schema":{"type":"integer","default":0,"description":"The ID of the employee to get a list of trainings for."}},{"name":"trainingTypeId","in":"query","required":false,"description":"The training type id is optional. Not supplying a training type id will return the collection of all training records for the employee.","schema":{"type":"integer","default":0,"description":"The training type id is optional. Not supplying a training type id will return the collection of all training records for the employee."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/business:bamboohr/training-add-employee-training-record":{"post":{"operationId":"business_bamboohr_training_add_employee_training_record","summary":"Add New Employee Training Record","description":"POST /{companyDomain}/v1/training/record/employee/{employeeId}","tags":["business"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["companyDomain","employeeId","body"],"properties":{"companyDomain":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""},"employeeId":{"type":"integer","default":0,"description":"The ID of the employee to add a training record to."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/business:bamboohr/training-update-employee-training-record":{"post":{"operationId":"business_bamboohr_training_update_employee_training_record","summary":"Update Employee Training Record","description":"PUT /{companyDomain}/v1/training/record/{employeeTrainingRecordId}","tags":["business"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["companyDomain","employeeTrainingRecordId","body"],"properties":{"companyDomain":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""},"employeeTrainingRecordId":{"type":"integer","default":0,"description":"The ID of the training record to update."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/business:bamboohr/training-delete-employee-record":{"post":{"operationId":"business_bamboohr_training_delete_employee_record","summary":"Delete Employee Training Record","description":"DELETE /{companyDomain}/v1/training/record/{employeeTrainingRecordId}","tags":["business"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["companyDomain","employeeTrainingRecordId"],"properties":{"companyDomain":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""},"employeeTrainingRecordId":{"type":"integer","default":0,"description":"The ID of the training record to delete."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/business:bamboohr/webhooks-list-monitor-fields":{"get":{"operationId":"business_bamboohr_webhooks_list_monitor_fields","summary":"Get monitor fields","description":"GET /{companyDomain}/v1/webhooks/monitor_fields","tags":["business"],"parameters":[{"name":"companyDomain","in":"query","required":true,"description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\"","schema":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/business:bamboohr/webhooks-get-webhook-logs":{"get":{"operationId":"business_bamboohr_webhooks_get_webhook_logs","summary":"Get Webhook Logs","description":"GET /{companyDomain}/v1/webhooks/{id}/log","tags":["business"],"parameters":[{"name":"companyDomain","in":"query","required":true,"description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\"","schema":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""}},{"name":"id","in":"query","required":true,"description":"The webhook ID to get logs about.","schema":{"type":"string","description":"The webhook ID to get logs about."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/business:bamboohr/employees-get-employee-data":{"get":{"operationId":"business_bamboohr_employees_get_employee_data","summary":"Get Employee","description":"GET /{companyDomain}/v1/employees/{id}","tags":["business"],"parameters":[{"name":"companyDomain","in":"query","required":true,"description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\"","schema":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""}},{"name":"fields","in":"query","required":true,"description":"{fields} is a comma separated list of values taken from the official list of field names.","schema":{"type":"string","default":"firstName,lastName","description":"{fields} is a comma separated list of values taken from the official list of field names."}},{"name":"id","in":"query","required":true,"description":"{id} is an employee ID. The special employee ID of zero (0) means to use the employee ID associated with the API key (if any).","schema":{"type":"string","default":0,"description":"{id} is an employee ID. The special employee ID of zero (0) means to use the employee ID associated with the API key (if any)."}},{"name":"onlyCurrent","in":"query","required":false,"description":"Setting to false will return future dated values from history table fields.","schema":{"type":"boolean","default":true,"description":"Setting to false will return future dated values from history table fields."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/business:bamboohr/employees-update-employee":{"post":{"operationId":"business_bamboohr_employees_update_employee","summary":"Update Employee","description":"POST /{companyDomain}/v1/employees/{id}","tags":["business"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["companyDomain","id","body"],"properties":{"companyDomain":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""},"id":{"type":"string","description":"{id} is an employee ID."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/business:bamboohr/employees-create-new-employee":{"post":{"operationId":"business_bamboohr_employees_create_new_employee","summary":"Add Employee","description":"POST /{companyDomain}/v1/employees","tags":["business"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["companyDomain","body"],"properties":{"companyDomain":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/business:bamboohr/employee-files-list-files-and-categories":{"get":{"operationId":"business_bamboohr_employee_files_list_files_and_categories","summary":"List employee files and categories","description":"GET /{companyDomain}/v1/employees/{id}/files/view","tags":["business"],"parameters":[{"name":"companyDomain","in":"query","required":true,"description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\"","schema":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""}},{"name":"id","in":"query","required":true,"description":"{id} is an employee ID. The special employee ID of zero (0) means to use the employee ID associated with the API key (if any).","schema":{"type":"string","default":0,"description":"{id} is an employee ID. The special employee ID of zero (0) means to use the employee ID associated with the API key (if any)."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/business:bamboohr/company-files-list-files-and-categories":{"get":{"operationId":"business_bamboohr_company_files_list_files_and_categories","summary":"List company files and categories","description":"GET /{companyDomain}/v1/files/view","tags":["business"],"parameters":[{"name":"companyDomain","in":"query","required":true,"description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\"","schema":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/business:bamboohr/account-information-get-field-list":{"get":{"operationId":"business_bamboohr_account_information_get_field_list","summary":"Get a list of fields","description":"GET /{companyDomain}/v1/meta/fields","tags":["business"],"parameters":[{"name":"companyDomain","in":"query","required":true,"description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\"","schema":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/business:bamboohr/account-information-discover-table-fields":{"get":{"operationId":"business_bamboohr_account_information_discover_table_fields","summary":"Get a list of tabular fields","description":"GET /{companyDomain}/v1/meta/tables","tags":["business"],"parameters":[{"name":"companyDomain","in":"query","required":true,"description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\"","schema":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/business:bamboohr/account-information-get-list-fields":{"get":{"operationId":"business_bamboohr_account_information_get_list_fields","summary":"Get details for list fields","description":"GET /{companyDomain}/v1/meta/lists","tags":["business"],"parameters":[{"name":"companyDomain","in":"query","required":true,"description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\"","schema":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/business:bamboohr/account-information-get-user-list":{"get":{"operationId":"business_bamboohr_account_information_get_user_list","summary":"Get a List of Users","description":"GET /{companyDomain}/v1/meta/users","tags":["business"],"parameters":[{"name":"companyDomain","in":"query","required":true,"description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\"","schema":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/business:bamboohr/time-off-get-time-off-types":{"get":{"operationId":"business_bamboohr_time_off_get_time_off_types","summary":"Get Time Off Types","description":"GET /{companyDomain}/v1/meta/time_off/types","tags":["business"],"parameters":[{"name":"companyDomain","in":"query","required":true,"description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\"","schema":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""}},{"name":"mode","in":"query","required":false,"description":"set to 'request' to get a list of all time off types with which this user can create a time off request. The default is to return the list…","schema":{"type":"string","description":"set to 'request' to get a list of all time off types with which this user can create a time off request. The default is to return the list…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/business:bamboohr/time-off-get-policies":{"get":{"operationId":"business_bamboohr_time_off_get_policies","summary":"Get Time Off Policies","description":"GET /{companyDomain}/v1/meta/time_off/policies","tags":["business"],"parameters":[{"name":"companyDomain","in":"query","required":true,"description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\"","schema":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/business:bamboohr/time-off-get-time-off-requests":{"get":{"operationId":"business_bamboohr_time_off_get_time_off_requests","summary":"Get Time Off Requests","description":"GET /{companyDomain}/v1/time_off/requests","tags":["business"],"parameters":[{"name":"companyDomain","in":"query","required":true,"description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\"","schema":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""}},{"name":"id","in":"query","required":false,"description":"A particular request ID to limit the response to.","schema":{"type":"integer","description":"A particular request ID to limit the response to."}},{"name":"action","in":"query","required":false,"description":"Limit to requests that the user has a particular level of access to. Legal values are: \"view\" or \"approve\". Defaults to view.","schema":{"type":"string","description":"Limit to requests that the user has a particular level of access to. Legal values are: \"view\" or \"approve\". Defaults to view."}},{"name":"employeeId","in":"query","required":false,"description":"A particular employee ID to limit the response to.","schema":{"type":"string","description":"A particular employee ID to limit the response to."}},{"name":"start","in":"query","required":true,"description":"YYYY-MM-DD. Only show time off that occurs on/after the specified start date.","schema":{"type":"string","description":"YYYY-MM-DD. Only show time off that occurs on/after the specified start date."}},{"name":"end","in":"query","required":true,"description":"YYYY-MM-DD. Only show time off that occurs on/before the specified end date.","schema":{"type":"string","description":"YYYY-MM-DD. Only show time off that occurs on/before the specified end date."}},{"name":"type","in":"query","required":false,"description":"A comma separated list of time off types IDs to include limit the response to. If omitted, requests of all types are included.","schema":{"type":"string","description":"A comma separated list of time off types IDs to include limit the response to. If omitted, requests of all types are included."}},{"name":"status","in":"query","required":false,"description":"A comma separated list of request status values to include. If omitted, requests of all status values are included. Legal values are…","schema":{"type":"string","description":"A comma separated list of request status values to include. If omitted, requests of all status values are included. Legal values are…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/business:bamboohr/time-off-add-time-off-history-item":{"post":{"operationId":"business_bamboohr_time_off_add_time_off_history_item","summary":"Add a Time Off History Item For Time Off Request","description":"PUT /{companyDomain}/v1/employees/{employeeId}/time_off/history","tags":["business"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["companyDomain","employeeId","body"],"properties":{"companyDomain":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""},"employeeId":{"type":"integer","description":"The ID of the employee."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/business:bamboohr/time-off-balance-adjustment-put":{"post":{"operationId":"business_bamboohr_time_off_balance_adjustment_put","summary":"Adjust Time Off Balance","description":"PUT /{companyDomain}/v1/employees/{employeeId}/time_off/balance_adjustment","tags":["business"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["companyDomain","employeeId","body"],"properties":{"companyDomain":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""},"employeeId":{"type":"integer","description":"The ID of the employee."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/business:bamboohr/time-off-get-whos-out-list":{"get":{"operationId":"business_bamboohr_time_off_get_whos_out_list","summary":"Get a list of Who's Out","description":"GET /{companyDomain}/v1/time_off/whos_out","tags":["business"],"parameters":[{"name":"companyDomain","in":"query","required":true,"description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\"","schema":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""}},{"name":"start","in":"query","required":false,"description":"A date in the form YYYY-MM-DD - defaults to the current date.","schema":{"type":"string","description":"A date in the form YYYY-MM-DD - defaults to the current date."}},{"name":"end","in":"query","required":false,"description":"A date in the form YYYY-MM-DD - defaults to 14 days from the start date.","schema":{"type":"string","description":"A date in the form YYYY-MM-DD - defaults to 14 days from the start date."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/business:bamboohr/webhooks-get-user-list":{"get":{"operationId":"business_bamboohr_webhooks_get_user_list","summary":"Gets as list of webhooks for the user API key.","description":"GET /{companyDomain}/v1/webhooks","tags":["business"],"parameters":[{"name":"companyDomain","in":"query","required":true,"description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\"","schema":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/business:bamboohr/webhooks-add-new-webhook":{"post":{"operationId":"business_bamboohr_webhooks_add_new_webhook","summary":"Add Webhook","description":"POST /{companyDomain}/v1/webhooks","tags":["business"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["companyDomain","body"],"properties":{"companyDomain":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/business:bamboohr/webhooks-get-user-webhook":{"get":{"operationId":"business_bamboohr_webhooks_get_user_webhook","summary":"Get Webhook","description":"GET /{companyDomain}/v1/webhooks/{id}","tags":["business"],"parameters":[{"name":"companyDomain","in":"query","required":true,"description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\"","schema":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""}},{"name":"id","in":"query","required":true,"description":"The webhook ID to display details about.","schema":{"type":"string","description":"The webhook ID to display details about."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/business:bamboohr/webhooks-update-webhook-by-id":{"post":{"operationId":"business_bamboohr_webhooks_update_webhook_by_id","summary":"Update Webhook","description":"PUT /{companyDomain}/v1/webhooks/{id}","tags":["business"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["companyDomain","id","body"],"properties":{"companyDomain":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""},"id":{"type":"string","description":"{id} is a webhook ID."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/business:bamboohr/webhooks-delete-webhook":{"post":{"operationId":"business_bamboohr_webhooks_delete_webhook","summary":"Delete Webhook","description":"DELETE /{companyDomain}/v1/webhooks/{id}","tags":["business"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["companyDomain","id"],"properties":{"companyDomain":{"type":"string","description":"The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is \"mycompany\""},"id":{"type":"string","description":"{id} is an webhook ID that is associated with the User API key."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}}},"components":{"securitySchemes":{"ApiKeyAuth":{"type":"apiKey","in":"header","name":"x-api-key"}},"schemas":{"RunEnvelope":{"type":"object","required":["project","data","timestamp"],"properties":{"project":{"type":"string","example":"dev-tools:hash"},"data":{},"timestamp":{"type":"string","format":"date-time"}}},"ErrorEnvelope":{"type":"object","properties":{"content":{},"message":{"type":"string"},"errors":{"type":"array","items":{}},"error":{"type":"object","properties":{"code":{"type":"string"},"message":{"type":"string"}}}}}},"responses":{"Error":{"description":"Invalid key, plan gate, rate limit or upstream failure","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorEnvelope"}}}}}}}