Update Employee Information
POST
/empeo/api/v1/employees/InformationAll fields that have tag 'Required' and 'Nullable' is mean that field required only when adding data, If update data that field is nullable
Request
Accepted value: application/json
Api subscription key get from the OpenAPI integration setting page
Authorization credential utilized in API requests
Unique identifier for referring to employees (Employee No.)
Employee company name
Gender ID (1 = Male, 2 = Female, 3 = Other)
Title ID of the employee (can view in Get name prefixes API)
Religion ID (can view in Get mastertypes API)
Nationality ID (can view in Get mastertypes API)
Race ID (can view in Get mastertypes API)
Employee height
Employee weight
Blood type (can view in Get mastertypes API)
Military status ID (can view in Get mastertypes API)
Marital status ID (can view in Get mastertypes API)
Email address of the employee (Work)
Contact number of the employee (work)
Employee employment type (1 = Part Time, 2 = Apprentice, 3 = Temporary, 4 = Daily, 5 = Permanent)
Employee work status (1 = Probation, 2 = Permanent, 3 = Resign, 4 = Waiting to start work)
Name of the department of the employee. Ex. Org chart is "Chief Executive Officer (1)> Human Resources Department (2)> HR Team (3)> HR Manager (4)" if organizationName is HR Team, organizationLevel is 3
Employee department levels. Ex. Org chart is "Chief Executive Officer (1)> Human Resources Department (2)> HR Team (3)> HR Manager (4)" if organizationName is HR Team, organizationLevel is 3
{
"employeeRefId": "23003",
"companyName": "empeo Dev Test",
"GenderId": 1,
"ReligionId": 200001,
"Height": 175,
"MaritalStatusId": 900001
}
Request samples
Responses
{
"statusCode": 200,
"message": "OK",
"data": {
"message": "Update successfully",
"result": true
}
}