Field | Type | Required | Description | Example |
---|---|---|---|---|
id |
JsonNullable<String> | ➖ | A unique identifier for an object. | 12345 |
employeeId |
JsonNullable<String> | ➖ | A unique identifier for an object. | 12345 |
title |
JsonNullable<String> | ➖ | The job title of the person. | CEO |
role |
JsonNullable<String> | ➖ | The position and responsibilities of the person within the organization. | Sales |
startDate |
LocalDate | ➖ | The date on which the employee starts working in their current job role. | 2020-08-12 |
endDate |
LocalDate | ➖ | The date on which the employee leaves or is expected to leave their current job role. | 2020-08-12 |
compensationRate |
JsonNullable<Double> | ➖ | The rate of pay for the employee in their current job role. | 72000 |
currency |
JsonNullable<Currency> | ➖ | Indicates the associated currency for an amount of money. Values correspond to ISO 4217. | USD |
paymentUnit |
JsonNullable<PaymentUnit> | ➖ | Unit of measurement for employee compensation. | year |
hiredAt |
LocalDate | ➖ | The date on which the employee was hired by the organization | 2020-08-12 |
isPrimary |
JsonNullable<Boolean> | ➖ | Indicates whether this the employee's primary job. | true |
isManager |
JsonNullable<Boolean> | ➖ | Indicates whether this the employee has a manager role. | true |
status |
JsonNullable<EmployeeJobStatus> | ➖ | Indicates the status of the job. | active |
location |
Optional<Address> | ➖ | N/A |