Leave types
Update a leave type
Update a leave type
PUT
/
leave_types
/
{id}
Authorizations
X-API-KEY
string
headerrequiredPath Parameters
id
string
requiredBody
application/json
name
string
Maximum length:
255
color
string
needs_approval
boolean
maximum_absent
boolean
leave_unit
enum<string>
Available options:
days
, half_days
, hours
, minutes_30
, minutes_15
, minutes_10
, minutes_5
, minutes_1
position
number
take_from_allowance
boolean
privacy_hide_leavetype
boolean
outlook_synchronization_show_as
enum<string>
Available options:
free
, tentative
, busy
, oof
, workingElsewhere
, unknown
outlook_synchronization_subject
string | null
icon
enum<string>
Available options:
NoIcon
, Umbrella
, Anchor
, Archive
, Award
, Briefcase
, Calendar
, Cast
, Clock
, Coffee
, Compass
, Battery
, Emoji
, Gift
, Frown
, Image
, Sun
, Zap
, Home
, Users
reason_mandatory
boolean
reason_hint_text
string | null
allowance_type_id
string | null
sync_option
enum<string>
Available options:
Disabled
, All
, OnlyApproved
Response
200 - application/json
The response is of type string
.
Was this page helpful?