AU 🇦🇺 : https://my.enboarder.com
EU 🇪🇺 : https://eu.enboarder.com
US 🇺🇸 : https://us.enboarder.com
Request Method: PUT
This API modifies the different Enboarder workflow attributes e.g. employee details, manager details, hire start date, custom fields etc. If Workflow is not available or is already Complete or Cancelled API return error response.
NOTE: Partial updates can also happen using this API by just providing the information that needs to be updated. For example, if new hire start date needs to be updated then invoke this API with externalid and nhstdt (and custom fields if multiple workflows exists with same external id) only.
Attribute Names & Descriptions:
Reference of external System to match with Enboarder Workflow. This should be unique for all workflows started in Enboarder. If external is not specified then Enboarder generates a unique ID for workflow, which can be used to perform update operations on Enboarder workflow programatically.
Updated full name of Employee
Updated Employee Mobile
Updated Employee Email
Updated preferred channel for employee
Updated manager details
Updated name of the manager
Updated mobile of the manager
Updated email of manager
Updated preferred channel for manager
Label of manager, whose details need to be uodate. This is required in case of workflow has multiple variable managers
Updated Start Date of Employee
List of all custom fields for the workflow. They are name , value pairs. name should match the name of custom field defined in Enboarder. Brand, location and optional categories can also be provided in custom fields with name as ‘brand’, ‘location’ and category name in Enboarder respectively.