This integration allows you to import users from BambooHR into ChiefOnboarding.
{ "action": "create", "execute": [ { "url": "https://api.bamboohr.com/api/gateway.php/{{COMPANY_ID}}/v1/reports/{{REPORT_ID}}", "method": "GET" } ], "headers": { "Accept": "application/json", "Content-Type": "application/json", "Authorization": "Basic {{KEY}}:x" }, "data_from": "employees", "data_structure": { "email": "workEmail", "last_name": "lastName", "first_name": "firstName" }, "initial_data_form": [ { "id": "KEY", "name": "The BambooHR api key", "description": "Go to: https://<yourdomain>.bamboohr.com/settings/permissions/api.php to get one" }, { "id": "REPORT_ID", "name": "The id of the report", "description": "Go to: https://<yourdomain>.bamboohr.com/app/reports/ to find the id of the report. click on the report and then look at the url. There is a number that will represent the ID of the report." }, { "id": "COMPANY_ID", "name": "The id of the company", "description": "When you login you get a domain like this: https://<yourdomain>.bamboohr.com/. The '<yourdomain>' is your domain name. " } ] }
You should make a new report and only include the workEmail
, lastName
and firstName
from all users.