POST/business-support/attendance/users/{userId}/clock-in

사용자 출근 시간을 저장한다.

Authorization

oauth2

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

Scope

businessSupport.attendance

HTTP Request

POSThttps://www.worksapis.com/v1.0/business-support/attendance/users/{userId}/clock-in

Path Parameters

ParameterTypeDescription
userId string 

사용자 ID (e.g. be1047ee-0eda-45d3-1867-03a9c2c4e402)


required 

Header Parameters

HeadertypeDescription
Authorization string 

Bearer {token}


required 

Request Body

사용자 출근 정보

PropertyTypeDescription
baseDate string 

출퇴근 기준일자

  • 형식: YYYY-MM-DD

required 
clockInTime string 

출근 시간

  • 형식: YYYY-MM-DDThh:mm:ssTZD

required 

Response

HTTP 200

사용자 출퇴근 정보

PropertyTypeDescription
timecardId string 

사용자 출퇴근의 타임카드 ID

 
userId string 

사용자 ID


example : be1047ee-0eda-45d3-1867-03a9c2c4e402 
userName string 

사용자 이름

 
baseDate string 

출퇴근 기준일자

  • 형식: YYYY-MM-DD
 
clockInTime string 

출근 시간

  • 형식: YYYY-MM-DDThh:mm:ssTZD
 
clockOutTime string 

퇴근 시간

  • 형식: YYYY-MM-DDThh:mm:ssTZD
 

Response Example

Example 1

1{2  "timecardId": "96b02530-82de-41c8-8223-3055c74e705e_a6694d6128ed806e5ff490dad42e3fad",3  "userId": "userf7da-f82c-4284-13e7-030f3b4c756x",4  "userName": "홍길동",5  "baseDate": "2024-06-03",6  "clockInTime": "2024-06-03T09:10:00+09:00",7  "clockOutTime": "2024-06-03T18:35:00+09:00"8}