Skip to content

Latest commit

 

History

History
73 lines (70 loc) · 95.8 KB

Employee.md

File metadata and controls

73 lines (70 loc) · 95.8 KB

Employee

Fields

Field Type Required Description Example
id JsonNullable<String> A unique identifier for an object. 12345
firstName JsonNullable<String> The first name of the person. Elon
lastName JsonNullable<String> The last name of the person. Musk
middleName JsonNullable<String> Middle name of the person. D.
displayName JsonNullable<String> The name used to display the employee, often a combination of their first and last names. Technoking
preferredName JsonNullable<String> The name the employee prefers to be addressed by, which may be different from their legal name. Elon Musk
initials JsonNullable<String> The initials of the person, usually derived from their first, middle, and last names. EM
salutation JsonNullable<String> A formal salutation for the person. For example, 'Mr', 'Mrs' Mr
title JsonNullable<String> The job title of the person. CEO
maritalStatus JsonNullable<String> The marital status of the employee. married
partner Optional<Person> N/A
division JsonNullable<String> The division the person is currently in. Usually a collection of departments or teams or regions. Europe
divisionId JsonNullable<String> Unique identifier of the division this employee belongs to. 12345
department JsonNullable<String> : warning: ** DEPRECATED **: This will be removed in a future release, please migrate away from it as soon as possible.

The department the person is currently in. Deprecated in favor of the dedicated department_id and department_name field.
R&D
departmentId JsonNullable<String> Unique identifier of the department ID this employee belongs to. 12345
departmentName JsonNullable<String> Name of the department this employee belongs to. 12345
team JsonNullable<Team> The team the person is currently in.
companyId JsonNullable<String> The unique identifier of the company. 23456
companyName JsonNullable<String> The name of the company. SpaceX
employmentStartDate JsonNullable<String> A Start Date is the date that the employee started working at the company 2021-10-26
employmentEndDate JsonNullable<String> An End Date is the date that the employee ended working at the company 2028-10-26
leavingReason JsonNullable<LeavingReason> The reason because the employment ended. resigned
employeeNumber JsonNullable<String> An Employee Number, Employee ID or Employee Code, is a unique number that has been assigned to each individual staff member within a company. 123456-AB
employmentStatus JsonNullable<EmploymentStatus> The employment status of the employee, indicating whether they are currently employed, inactive, terminated, or in another status. active
employmentRole Optional<EmploymentRole> N/A
ethnicity JsonNullable<String> The ethnicity of the employee African American
manager Optional<Manager> N/A
directReports List<String> Direct reports is an array of ids that reflect the individuals in an organizational hierarchy who are directly supervised by this specific employee. [
"a0d636c6-43b3-4bde-8c70-85b707d992f4",
"a98lfd96-43b3-4bde-8c70-85b707d992e6"
]
socialSecurityNumber JsonNullable<String> A unique identifier assigned by the government. This field is considered sensitive information and may be subject to special security and privacy restrictions. 123456789
birthday LocalDate The date of birth of the person. 2000-08-12
deceasedOn LocalDate The date the person deceased. 2000-08-12
countryOfBirth JsonNullable<String> Country code according to ISO 3166-1 alpha-2. US
description JsonNullable<String> A description of the object. A description
gender JsonNullable<Gender> The gender represents the gender identity of a person. male
pronouns JsonNullable<String> The preferred pronouns of the person. she,her
preferredLanguage JsonNullable<String> language code according to ISO 639-1. For the United States - EN EN
languages List<String> N/A
nationalities List<String> N/A
photoUrl JsonNullable<String> The URL of the photo of a person. https://unavatar.io/elon-musk
timezone JsonNullable<String> The time zone related to the resource. The value is a string containing a standard time zone identifier, e.g. Europe/London. Europe/London
source JsonNullable<String> When the employee is imported as a new hire, this field indicates what system (e.g. the name of the ATS) this employee was imported from. lever
sourceId JsonNullable<String> Unique identifier of the employee in the system this employee was imported from (e.g. the ID in the ATS). 12345
recordUrl JsonNullable<String> N/A https://app.intercom.io/contacts/12345
jobs List<EmployeeJob> N/A
compensations List<EmployeeCompensation> N/A
worksRemote JsonNullable<Boolean> Indicates if the employee works from a remote location. true
addresses List<Address> N/A
phoneNumbers List<PhoneNumber> N/A
emails List<Email> N/A
customFields List<CustomField> N/A
socialLinks List<SocialLink> N/A
bankAccounts List<BankAccount> N/A
taxCode JsonNullable<String> N/A 1111
taxId JsonNullable<String> N/A 234-32-0000
dietaryPreference JsonNullable<String> Indicate the employee's dietary preference. Veggie
foodAllergies List<String> Indicate the employee's food allergies. [
"No allergies"
]
probationPeriod Optional<ProbationPeriod> N/A
tags List<String> N/A [
"New"
]
customMappings JsonNullable<CustomMappings> 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
deleted JsonNullable<Boolean> Flag to indicate if the object is deleted. true
updatedBy JsonNullable<String> The user who last updated the object. 12345
createdBy JsonNullable<String> The user who created the object. 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.