StackOneHRIS::HrisCreateEmployeeRequestDto
Name
Type
Description
Notes
id
String
The employee ID
[optional]
first_name
String
The employee first name
[optional]
last_name
String
The employee last name
[optional]
name
String
The employee name
[optional]
display_name
String
The employee display name
[optional]
avatar_url
String
The employee avatar Url
[optional]
personal_email
String
The employee personal email
[optional]
personal_phone_number
String
The employee personal phone number
[optional]
work_email
String
The employee work email
[optional]
work_phone_number
String
The employee work phone number
[optional]
job_title
String
The employee job title
[optional]
department
String
The employee department
[optional]
manager_id
String
The employee manager ID
[optional]
gender
EmployeeApiModelGender
[optional]
ethnicity
EmployeeApiModelEthnicity
[optional]
date_of_birth
String
The employee date_of_birth
[optional]
birthday
String
The employee birthday
[optional]
marital_status
EmployeeApiModelMaritalStatus
[optional]
avatar
EmployeeApiModelAvatar
[optional]
hire_date
String
The employee hire date
[optional]
start_date
String
The employee start date
[optional]
tenure
String
The employee tenure
[optional]
work_anniversary
String
The employee work anniversary
[optional]
employment_type
EmployeeApiModelEmploymentType
[optional]
employment_contract_type
EmploymentEmploymentContractType
[optional]
employment_status
EmployeeApiModelEmploymentStatus
[optional]
termination_date
String
The employee termination date
[optional]
home_location
EmployeeApiModelHomeLocation
[optional]
work_location
EmployeeApiModelWorkLocation
[optional]
company_name
String
The employee company name
[optional]
employments
Array<Employment>
The employee employments
[optional]
custom_fields
Array<EmployeeCustomFields>
The employee custom fields
[optional]
require 'stackone_hris_client'
instance = StackOneHRIS ::HrisCreateEmployeeRequestDto . new (
id : 1687 -3 ,
first_name : Issac ,
last_name : Newton ,
name : Issac Newton ,
display_name : Sir Issac Newton ,
avatar_url : https ://example.com/avatar . png ,
personal_email : isaac . newton @example . com ,
personal_phone_number : +1234567890 ,
work_email : newton @example . com ,
work_phone_number : +1234567890 ,
job_title : Physicist ,
department : Physics ,
manager_id : 67890 ,
gender : null ,
ethnicity : null ,
date_of_birth : 1990 -01 -01 ,
birthday : 2023 -06 -14 T00 :00 :00 Z ,
marital_status : null ,
avatar : null ,
hire_date : 2022 -01 -01 ,
start_date : 2022 -01 -01 ,
tenure : 2 ,
work_anniversary : 2022 -06 -14 T00 :00 :00 Z ,
employment_type : null ,
employment_contract_type : null ,
employment_status : null ,
termination_date : 2023 -06 -14 T00 :00 :00 Z ,
home_location : null ,
work_location : null ,
company_name : Example Corp ,
employments : null ,
custom_fields : null
)