Update the employee's onboarding status
PUT {{baseUrl}}/v1/employees/:employee_id/onboarding_status
scope: employees:manage
Updates an employee's onboarding status. Below is a list of valid onboarding status changes depending on the intended action to be performed on behalf of the employee.
Action | current onboarding_status | new onboarding_status |
---|---|---|
Mark an employee as self-onboarding | admin_onboarding_incomplete | self_onboarding_pending_invite |
Invite an employee to self-onboard | admin_onboarding_incomplete or self_onboarding_pending_invite | self_onboarding_invited |
Cancel an employee's self-onboarding | self_onboarding_invited or self_onboarding_pending_invite | admin_onboarding_incomplete |
Review an employee's self-onboarded info | self_onboarding_completed_by_employee | self_onboarding_awaiting_admin_review |
Finish an employee's onboarding | admin_onboarding_incomplete or self_onboarding_awaiting_admin_review | onboarding_completed |
Request Body
{"onboarding_status"=>"<string>"}
HEADERS
Key | Datatype | Required | Description |
---|---|---|---|
X-Gusto-API-Version | string | Determines the date-based API version associated with your API call. If none is provided, your application's minimum API version is used. | |
Content-Type | string | ||
Accept | string |
RESPONSES
status: OK
{"uuid":"c44d66dc-c41b-4a60-9e25-5e93ff8583f2","onboarding_status":"admin_onboarding_incomplete","onboarding_steps":[{"title":"Personal details","id":"personal_details","required":true,"completed":false,"requirements":[]},{"title":"Enter compensation details","id":"compensation_details","required":true,"completed":false,"requirements":[]},{"title":"Add work address","id":"add_work_address","required":true,"completed":false,"requirements":[]},{"title":"Add home address","id":"add_home_address","required":true,"completed":false,"requirements":[]},{"title":"Enter federal tax withholdings","id":"federal_tax_setup","required":true,"completed":false,"requirements":[]},{"title":"Enter state tax information","id":"state_tax_setup","required":true,"completed":false,"requirements":["add_work_address","add_home_address"]},{"title":"Direct deposit setup","id":"direct_deposit_setup","required":false,"completed":false,"requirements":[]},{"title":"Employee form signing","id":"employee_form_signing","required":true,"completed":false,"requirements":["federal_tax_setup","state_tax_setup"]}]}