コンテンツにスキップ

休暇設定一覧取得

GET
/holidaySettings

休暇設定一覧を取得します

対象

  • プラン
    • プレミアム
    • プレミアムプラス
    • エンタープライズ、旧有料

取得成功

Array<object>
object
holidaySettingId

休暇ID

string
name

休暇名

string
halfDayFlag

半休
半日の休暇を設定できるようにするかどうか

  • 0: しない
  • 1: する
string
Allowed values: 0 1
hourlyFlag

時間単位の休暇の利用区分

  • 0: 利用しない
  • 1: 利用する
integer
Allowed values: 0 1
absenceFlag

欠勤扱い
欠勤扱いとするかどうか

  • 0: しない
  • 1: する
string
Allowed values: 0 1
paidHolidayFlag

有給取得
有給を取得するかどうか

  • 0: しない
  • 1: する
string
Allowed values: 0 1
treatAsAttendanceFlag

出勤扱い
有給自動付与時の出勤率の算定において出勤扱いとするかどうか

  • 0: しない
  • 1: する
integer
Allowed values: 0 1
displaySequence

表示順

string
memo

メモ

string
<= 255
Example
[
{
"holidaySettingId": "1",
"name": "有給休暇",
"halfDayFlag": "1",
"hourlyFlag": 1,
"absenceFlag": "0",
"paidHolidayFlag": "1",
"treatAsAttendanceFlag": 1,
"displaySequence": "1",
"memo": "年次有給休暇"
},
{
"holidaySettingId": "2",
"name": "特別休暇",
"halfDayFlag": "1",
"hourlyFlag": 0,
"absenceFlag": "0",
"paidHolidayFlag": "1",
"treatAsAttendanceFlag": 1,
"displaySequence": "2",
"memo": "慶弔休暇等"
},
{
"holidaySettingId": "3",
"name": "欠勤",
"halfDayFlag": "0",
"hourlyFlag": 0,
"absenceFlag": "1",
"paidHolidayFlag": "0",
"treatAsAttendanceFlag": 0,
"displaySequence": "",
"memo": ""
}
]