Update Employees

post

/config/sim/v1/employees/updateEmployees

Updates the Employee. If Employee is not found is not found, it creates a new Employee.

Request

Supported Media Types
Header Parameters
Body ()
Employee Request Body
Root Schema : Employee
Type: object
Show Source
Nested Schema : dataExtensions
Type: array
An array of data extensions for employees
Show Source
Nested Schema : emcVisibility
Type: array
Array of hierarchy units visible to the employee in EMC.
Show Source
Nested Schema : properties
Type: array
Array of properties where the employee is assigned.
Show Source
Nested Schema : roles
Type: array
An array of roles associated with the employee at different hierarchy levels
Show Source
Nested Schema : Employee_dataExtensions
Type: object
Show Source
Nested Schema : Employee_emcVisibility
Type: object
Show Source
Nested Schema : HierUnitNameTranslatedString
Type: object
A string that contains translations of hierarchy unit name into multiple languages
Example:
{
    "en-US":"Property",
    "de-DE":"Eigentum",
    "ar-AR":"??????????"
}
Nested Schema : Employee_properties
Type: object
Show Source
Nested Schema : EmployeeClassNameTranslatedString
Type: object
A string that contains translations of Employee class name into multiple languages
Example:
{
    "en-US":"Employee class",
    "de-DE":"Mitarbeiterklasse",
    "ar-AR":"?????? ????????????"
}
Nested Schema : jobCodes
Type: array
Array of job codes assigned to the employee at the property
Show Source
Nested Schema : operators
Type: array
Array of revenue center operators records for the employees
Show Source
Nested Schema : Employee_properties_optionsExt
Type: object
Show Source
Nested Schema : PropertyNameTranslatedString
Type: object
A string that contains translations of property name into multiple languages
Example:
{
    "en-US":"Property",
    "de-DE":"Eigentum",
    "ar-AR":"??????????"
}
Nested Schema : Employee_properties_jobCodes
Type: object
Show Source
Nested Schema : JobCodeNameTranslatedString
Type: object
A string that contains translations of employee job code name into multiple languages
Example:
{
    "en-US":"job code1",
    "ar-AR":"?????? ??????????????"
}
Nested Schema : Employee_properties_operators
Type: object
Show Source
Nested Schema : CashierNameTranslatedString
Type: object
A string that contains translations of Employee property job codes into multiple languages
Example:
{
    "en-US":"Cashier",
    "de-DE":"Kassierer",
    "ar-AR":"???????? ??????????????"
}
Nested Schema : CmAccountingMethodNameTranslatedString
Type: object
A string that contains translations of cmAccountingMethodName into multiple languages
Example:
{
    "en-US":"Till Banking",
    "de-DE":"Bis zum Bankwesen",
    "ar-AR":"?????? ????????????????"
}
Nested Schema : Employee_operators_optionsExt
Type: object
Show Source
Nested Schema : TmsColorObjNameTranslatedString
Type: object
A string that contains translations of cmAccountingMethodName into multiple languages
Example:
{
    "en-US":"White",
    "de-DE":"Wei??",
    "ar-AR":"????????"
}
Nested Schema : Employee_roles
Type: object
Show Source
Nested Schema : RoleNameTranslatedString
Type: object
A string that contains translations of employee role name into multiple languages
Example:
{
    "en-US":"Cashier",
    "de-DE":"Kassierer",
    "ar-AR":"???????? ??????????????"
}
Back to Top

Response

Supported Media Types

200 Response

Response Object
Body ()
Root Schema : EmployeeResponse
Type: object
Show Source

400 Response

400 Bad Request
Body ()
Root Schema : ErrorDetails
Type: object
Response body when the request returns an error.
Show Source
Back to Top