POST/users/{userId}/set-leave-of-absence

휴직 정보를 설정한다.
기존 휴직 정보가 있으면 덮어쓰고, 없으면 추가한다.
sstartTime과 endTime 중 하나만 지정할 수 없다.

Authorization

oauth2

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

Scope

user
directory

HTTP Request

POSThttps://www.worksapis.com/v1.0/users/{userId}/set-leave-of-absence

Path Parameters

ParameterTypeDescription
userId string 

구성원 ID
- 메일
- 리소스 ID
- 외부 키 "externalKey:{externalKey}" 형태


required
example : userf7da-f82c-4284-13e7-030f3b4c756x 

Header Parameters

HeadertypeDescription
Authorization string 

Bearer {token}


required 

Request Body

PropertyTypeDescription
startTime string 

시작 시간 ISO-8601


nullable : true 
endTime string 

종료 시간 ISO-8601


nullable : true 

Request Example

example

1{2  "startTime": "2017-03-16T09:00:00+09:00",3  "endTime": "2017-03-16T09:00:00+18:00"4}

Response

HTTP 204

No Content

HTTP 400

Bad Request

HTTP 403

Forbidden

HTTP 404

Not Found