mirror of
https://github.com/acaloiaro/kombo-ruby-sdk
synced 2026-07-21 10:12:21 +00:00
3 KiB
3 KiB
Kombo::PatchHrisEmployeesEmployeeIdRequestBody
Properties
| Name | Type | Description | Notes |
|---|---|---|---|
| first_name | String | The first name of the employee. | [optional] |
| last_name | String | The last name of the employee. | [optional] |
| work_email | String | The email address of the employee to be updated. For tools where the personal email address is required, we map this input to the personal email. This is documented on a per-tool basis. | |
| gender | String | The gender of the employee. | [optional] |
| job_title | String | The title of the position this person is working in. | [optional] |
| home_address | PostHrisEmployeesRequestBodyHomeAddress | [optional] | |
| date_of_birth | Time | The employee's date of birth. This is a plain date (i.e., `yyyy-MM-dd`), all time information is discarded. | [optional] |
| mobile_phone_number | String | [optional] | |
| home_phone_number | String | [optional] | |
| nationality | String | The uppercase two-letter ISO country (e.g., `DE`). For systems that use codes in formats other than `ISO 3166-1 alpha-2`, Kombo transforms the ISO Codes to the appropriate value. | [optional] |
| start_date | Time | Start date of the employee. Also considered to be the hire date. This is a plain date (i.e., `yyyy-MM-dd`), all time information is discarded. | [optional] |
| legal_entity_id | String | The Kombo ID of the legal entity the employee should be in. This field is required for certain integrations. | [optional] |
| location_id | String | The Kombo ID of the location the employee should be in. This field is required for certain integrations. | [optional] |
| remote_fields | PostHrisEmployeesRequestBodyRemoteFields | [optional] | |
| ssn | String | The social security number of the employee. | [optional] |
| marital_status | String | The marital status of an employee. | [optional] |
| termination_date | Time | The date on which the employment ends. This date can be in the past or in the future. This is a plain date (i.e., `yyyy-MM-dd`), all time information is discarded. | [optional] |
| tax_id | String | Tax ID of the employee. Most countries have different formats of that. In Germany, this is the `Steuer ID` and in the US it's the `TIN`. | [optional] |
Example
require 'kombo_client'
instance = Kombo::PatchHrisEmployeesEmployeeIdRequestBody.new(
first_name: null,
last_name: null,
work_email: null,
gender: null,
job_title: null,
home_address: null,
date_of_birth: null,
mobile_phone_number: null,
home_phone_number: null,
nationality: null,
start_date: null,
legal_entity_id: null,
location_id: null,
remote_fields: null,
ssn: null,
marital_status: null,
termination_date: null,
tax_id: null
)