I ran into this error when trying to create a new employee using the API.
Originally posted by Hong Zhao on February 2, 2026 at 12:57 PM.
I ran into this error when trying to create a new employee using the API.
API: POST /Api/{clientNamespace}/V1/Employees
User: TestAssureAPI
ClientNameSpace: https://train.dayforcehcm.com
I verified that NEWHIRE is a valid employee status reason on the UI.
Error message:
{
"code": "HR_EmployeeWorkAssignment_EmploymentStatusReasonRequired",
"context": "Employee.WorkAssignments.EmploymentStatusReason",
"level": "ERROR",
"message": "Change reason: Value is required"
}
Attached is the Request and Response Json file.
Thanks for your help.
