kombo-ruby-sdk/docs/PatchHrisEmployeesEmployeeIdRequestBody.md
Adriano Caloiaroooo 000eb69c9e
initial commit
2025-11-19 13:39:55 -08:00

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
)