Skip to main content
PUT
PUT /rest/employees/{employee}/self — Self-service profile update (restricted fields)

Authorizations

Authorization
string
header
required

Bearer-Token, erhalten über den Login-Endpunkt (POST /rest/login).

Path Parameters

employee
string<uuid>
required

The employee ID

Body

application/json
name
string
Maximum string length: 255
surname
string
Maximum string length: 255
gender
enum<string>
Available options:
male,
female,
diverse,
not_specified
birthday
string<date-time> | null
emergency_contact_name
string | null
Maximum string length: 255
emergency_contact_relation
string | null
Maximum string length: 255
emergency_contact_phone
string | null
Maximum string length: 32
locale
enum<string>

Supported UI / notification languages. Drives the per-user locale column, the app/web UI language after login, and server-rendered mail/push/inbox text.

Available options:
de,
en,
tr,
fr,
es,
it,
ch,
nl

Response

EmployeeResource

data
EmployeeResource · object
required