POST/business-support/human-resource/leave-of-absences

휴직 구분을 추가한다.

Authorization

oauth2

OAuth 2.0 인증.
자세한 인증 방식은 인가·인증을 참고한다.

Scope

businessSupport.humanResource

HTTP Request

POSThttps://www.worksapis.com/v1.0/business-support/human-resource/leave-of-absences

Header Parameters

HeadertypeDescription
Authorization string 

Bearer {token}


required 

Request Body

휴직 구분 설정

PropertyTypeDescription
includeWorkDaysInAnnualLeave boolean 

연차 산정 출근 일수 포함

 
displayOrder integer 

표시 순서


format : int32 
i18nNames array (i18nNames) 

휴직 구분 다국어 정보

 
leaveOfAbsenceName string 

휴직 구분 명칭


required 
enabled boolean 

사용 여부

 
externalKey string 

외부 키

 

i18nNames

PropertyTypeDescription
language string 

다국어 언어 코드


Allowed values : ko_KR, ja_JP, en_US, zh_CN, zh_TW 
name string 

휴직 구분명

 

Request Example

Example 1

1{2  "includeWorkDaysInAnnualLeave": true,3  "displayOrder": 3,4  "i18nNames": [5    {6      "language": "ko_KR",7      "name": "업무외 상병 휴직"8    }9  ],10  "leaveOfAbsenceName": "업무외 상병 휴직",11  "enabled": true,12  "externalKey": "ABSENCE03"13}

Response

HTTP 201

Created

PropertyTypeDescription
includeWorkDaysInAnnualLeave boolean 

연차 산정 출근 일수 포함

 
displayOrder integer 

표시 순서


format : int32 
i18nNames array (i18nNames) 

휴직 구분 다국어 정보

 
leaveOfAbsenceId string 

휴직 구분 ID

 
leaveOfAbsenceName string 

휴직 구분 명칭

 
enabled boolean 

사용 여부

 
externalKey string 

외부 키

 

i18nNames

PropertyTypeDescription
language string 

다국어 언어 코드


Allowed values : ko_KR, ja_JP, en_US, zh_CN, zh_TW 
name string 

휴직 구분명

 

Response Example

Example 1

1{2  "includeWorkDaysInAnnualLeave": true,3  "displayOrder": 3,4  "i18nNames": [5    {6      "language": "ko_KR",7      "name": "업무외 상병 휴직"8    }9  ],10  "leaveOfAbsenceId": "2fa1744e-4e16-4fb6-a174-4e4e163fb694",11  "leaveOfAbsenceName": "업무외 상병 휴직",12  "enabled": true,13  "externalKey": "ABSENCE03"14}