Create Employee

Creates a new employee

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Body Params
string | null

The email of the manager

string | null

The location of the employee

customInfo
object | null

The custom info captured for the employee by custom fields

employmentDates
array of objects | null

The typed lifecycle dates of the employee, keyed by type. A write replaces the whole list: send every date that should survive it. Send [] or null to clear all. Omit the field to leave the stored dates untouched.

employmentDates
string | null

Integration system id for the employee

languages
array of objects | null

The employee language proficiencies

languages
string | null

Preferred pronouns of the employee

externalSystemIds
array of objects | null

The employee ids in systems outside the HRIS (payroll and the like). A write replaces the whole list: send every id that should survive it. Send [] or null to clear all. Omit the field to leave the stored ids untouched.

externalSystemIds
string | null

Is the exit regrettable?

int32 | null

The last activity timestamp in seconds

int32 | null

The termination timestamp of the employee in seconds

string | null

The job code of the employee

string | null

Working time zone

string | null

First name the employee goes by

string | null

The role of the employee

string | null

Workplace model (office / hybrid / remote)

string | null

The personal email of the employee

boolean | null

Is contingent

mobility
object | null

The mobility of the employee

string | null

The Business unit of the employee

temporalFields
array of objects

Temporal fields of the employee

temporalFields
rmUserGroups
array of objects | null

RM user groups associated with the employee

rmUserGroups
string | null

Marital status of the employee

string | null

External job id of the employee

additionalManagers
array of objects | null

The additional managers of the employee. The list sent replaces the stored list; send an empty list to clear all, or omit to leave the existing managers unchanged.

additionalManagers
string | null

The company name of the employee

string | null

The phone number of the employee

string | null

The user id of the manager in HRIS system

boolean | null

Is the employee eligible for transfer or not

string | null

Last Name of the employee

string | null

Type of the employee

string | null

Middle name of the employee

string | null

Current employment status

badges
array of objects | null

The badges of the employee

badges
string | null

First Name of the employee

basePay
object | null

The base pay of the employee

string | null

The userId of the employee

string | null

The business email of the employee

string | null

The last review rating of the employee

string | null

Employment basis (full-time / part-time)

successionPlan
object | null

On read: the ids linking this employee to /careerhub/succession_plans, i.e. the plan they are the incumbent of and the plans they are an active successor in. Null when in no plan. Covers position-based succession plans; tenants still on the legacy profile-based model mostly get null. On write: the HRIS succession plan for this employee.

bonus
object | null

The bonus given to the employee

string | null

The full name of the manager

string | null

Eligible for rehire?

userHighlightedSkills
array of strings | null

Skills the employee has highlighted on their Career Hub profile. A write replaces the whole list; an empty list clears it. Only skills already on the profile are returned, in the profile's own spelling.

userHighlightedSkills
string | null

The location country of the employee

candidateData
object | null

candidate data of employee

positionCriticality
array of strings | null

The criticality of the position of the employee

positionCriticality
string
required

List of Emails of the employee comma seperated

string | null

The job level of the employee

string | null

Termination type (voluntary / involuntary)

string
required

The unique id of the Employee in the HRIS system

employeeCriticality
object | null

The criticality information of the employee

performanceRatings
array of objects | null

Performance ratings for the employee

performanceRatings
string | null

The title of the employee

citizenship
array of strings | null

Citizenships of the employee, more than one when dual. A write replaces the whole list: send every citizenship that should survive it. Send [] or null to clear all. Omit the field to leave the stored citizenships untouched.

citizenship
string | null

Last name the employee goes by

string | null

The contact email of the manager

int32 | null

The hiring timestamp of the employee in seconds

int32 | null

The last role timestamp of the employee in seconds

string | null

Shift label (morning / evening / night / general)

string | null

The lob of the employee

string | null

Salutation / title of address

Headers
string
required

The secret key to access the api. It starts with the bearer token

Response

Language
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json