| Field | Type | Required | Description | Example |
|---|---|---|---|---|
displayId |
JsonNullable<String> | ➖ | Id to be displayed. | 123456 |
firstName |
JsonNullable<String> | ➖ | The first name of the employee. | John |
lastName |
JsonNullable<String> | ➖ | The last name of the employee. | Doe |
displayName |
JsonNullable<String> | ➖ | The display name of the employee. | John Doe |
emails |
List<Email> | ➖ | Email addresses of the employee. | |
employeeNumber |
JsonNullable<String> | ➖ | The employee number or identifier. | EMP-001 |
jobTitle |
JsonNullable<String> | ➖ | The job title of the employee. | Senior Accountant |
status |
JsonNullable<EmployeeStatus> | ➖ | The status of the employee. | active |
isContractor |
JsonNullable<Boolean> | ➖ | Whether the employee is a contractor. | false |
department |
JsonNullable<LinkedDepartmentInput> | ➖ | N/A | |
location |
JsonNullable<LinkedLocationInput> | ➖ | N/A | |
manager |
Optional<AccountingEmployeeManager> | ➖ | The manager of the employee. | |
hireDate |
LocalDate | ➖ | The date the employee was hired. | 2020-01-15 |
terminationDate |
LocalDate | ➖ | The date the employee was terminated. | 2025-12-31 |
gender |
JsonNullable<Gender> | ➖ | The gender represents the gender identity of a person. | male |
birthDate |
LocalDate | ➖ | The date of birth of the employee. | 1990-05-20 |
subsidiary |
JsonNullable<LinkedSubsidiaryInput> | ➖ | N/A | |
trackingCategories |
List<LinkedTrackingCategory> | ➖ | A list of linked tracking categories. | |
currency |
JsonNullable<Currency> | ➖ | Indicates the associated currency for an amount of money. Values correspond to ISO 4217. | USD |
notes |
JsonNullable<String> | ➖ | Notes about the employee. | Some notes about this employee |
addresses |
List<Address> | ➖ | Addresses of the employee. | |
phoneNumbers |
List<PhoneNumber> | ➖ | Phone numbers of the employee. | |
bankAccount |
Optional<BankAccount> | ➖ | N/A | |
customFields |
List<CustomField> | ➖ | N/A | |
rowVersion |
JsonNullable<String> | ➖ | A binary value used to detect updates to a object and prevent data conflicts. It is incremented each time an update is made to the object. | 1-12345 |
passThrough |
List<PassThroughBody> | ➖ | The pass_through property allows passing service-specific, custom data or structured modifications in request body when creating or updating resources. |