Get Employees

post

/config/sim/v1/employees/getEmployees

Gets all the Employees

Request

Supported Media Types
Body ()
The input Body model that needs to be given.
Root Schema : schema
Type: object
Show Source
  • Objects included in the response.
    Example: hierUnitId
  • This can take 2 values: basic or detailed. If 'basic' is specified, The response contains all the properties of the object except Ext values. If 'detailed' is specified, The response contains all the properties of the object.
    Example: detailed
  • If specified, limits the translated strings returned.
    Example: en-US, es-ES, es-MX
  • If using paging, number of results returned in this page.
    Example: 0
  • Starting resource record index. Not required if paging parameters are not supported.
    Example: 0
  • Sorts the response by the specified field name and sort order.
    Example: objectNum:asc
  • Search criteria to filter results based on field value.
    Example: where equals(objectNum,1)
Back to Top

Response

Supported Media Types

200 Response

A collection of Employees.
Body ()
Root Schema : EmployeeGetResponse
Type: object
Show Source
Nested Schema : items
Type: array
Array of Employee objects of the organization.
Show Source
Nested 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 : language
Type: object
A string that contains translations of default language name for the employee on the EMC and the workstation into multiple languages
Example:
{
    "en-US":"Spanish",
    "de-DE":"Spanisch",
    "es-MX":"Espanol"
}
Nested Schema : locale
Type: object
A string that contains translations of locale name for the employee to use in the EMC into multiple languages
Example:
{
    "en-US":"es-Spain",
    "de-DE":"es-Spanien",
    "es-MX":"es-Espana"
}
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 : hierUnitName
Type: object
Hier Unit Name
Example:
{
    "en-US":"Property",
    "de-DE":"Eigentum",
    "es-MX":"Propiedad"
}
Nested Schema : Employee_properties
Type: object
Show Source
Nested Schema : empClassName
Type: object
Employee Class Name
Example:
{
    "en-US":"Employee class",
    "de-DE":"Mitarbeiterklasse",
    "es-MX":"Clase de Empleado"
}
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 : propertyName
Type: object
Property Name
Example:
{
    "en-US":"Property",
    "de-DE":"Eigentum",
    "es-MX":"Propiedad"
}
Nested Schema : rvcName
Type: object
RVC Name
Example:
{
    "en-US":"Property",
    "de-DE":"Eigentum",
    "es-MX":"Propiedad"
}
Nested Schema : Employee_properties_jobCodes
Type: object
Show Source
Nested Schema : jobCodeName
Type: object
Job Code Name
Example:
{
    "en-US":"Job Code",
    "de-DE":"Arbeit Code",
    "es-MX":"C??digo de Trabajo"
}
Nested Schema : Employee_properties_operators
Type: object
Show Source
Nested Schema : cashierName
Type: object
Cashier Name
Example:
{
    "en-US":"Cashier",
    "de-DE":"Kassierer",
    "es-MX":"Cajero"
}
Nested Schema : Employee_operators_optionsExt
Type: object
Show Source
Nested Schema : rvcName
Type: object
RVC Name
Example:
{
    "en-US":"Property",
    "de-DE":"Eigentum",
    "es-MX":"Propiedad"
}
Nested Schema : Employee_roles
Type: object
Show Source
Nested Schema : hierUnitName
Type: object
Hier Unit Name
Example:
{
    "en-US":"Property",
    "de-DE":"Eigentum",
    "es-MX":"Propiedad"
}
Nested Schema : roleName
Type: object
Role Name
Example:
{
    "en-US":"Cashier",
    "de-DE":"Kassierer",
    "es-MX":"Cajero"
}
Back to Top