Skip to content

Latest commit

 

History

History
38 lines (35 loc) · 24.9 KB

File metadata and controls

38 lines (35 loc) · 24.9 KB

AccountingEmployee

Fields

Field Type Required Description Example
id Optional<String> A unique identifier for an object. 12345
downstreamId JsonNullable<String> The third-party API ID of original entity 12345
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<LinkedDepartment> N/A
location JsonNullable<LinkedLocation> 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<LinkedSubsidiary> 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
customMappings Map<String, Object> When custom mappings are configured on the resource, the result is included here.
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
updatedAt OffsetDateTime The date and time when the object was last updated. 2020-09-30T07:43:32.000Z
createdAt OffsetDateTime The date and time when the object was created. 2020-09-30T07:43:32.000Z
passThrough List<PassThroughBody> The pass_through property allows passing service-specific, custom data or structured modifications in request body when creating or updating resources.