약관동의 및 철회

API Description

Doc. No. A1S10V1
API Title 회원 > 약관동의 및 철회
API Description 회원 약관의 동의 및 철회 처리합니다.
약관 동의처리 여부가 "true" 인 경우 :
- 요청으로 보내온 약관 목록(List)에 대해 동의로 처리 합니다.
약관 동의처리 여부가 "false" 인 경우 :
- 요청으로 보내온 약관 목록(List)에 대해 철회로 처리 합니다.
Protocol HTTP Interface Type SYNC
HTTP METHOD POST Request URL /api/v1/user/terms/updateOptionalTermsAndConditions
Data Encryption Request : NO / Response : NO

Request Parameter

Field Type Length MOC Description
userId NUMBER 1~999999999999 MANDATORY 회원 ID
- 회원가입 시 부여되는 회원의 고유 ID입니다.
tcList ARRAY MANDATORY 약관 목록
tcId NUMBER 1~999999999999 MANDATORY 약관 ID
acceptedByUser BOOLEAN MANDATORY 약관 동의처리 여부
- true : "tcList"에 있는 약관 목록에 대해 동의로 처리합니다.
- false : "tcList"에 있는 약관 목록에 대해 철회로 처리합니다.

Response Parameter

Field Type Length MOC Description
response OBJECT MANDATORY 응답 결과 값
code STRING 1~7 MANDATORY 응답 결과 코드
description STRING 1~255 MANDATORY 응답 결과 상세 설명

Response Code

HTTP Status Error code Message Description
프로토콜 항목의 "공통 Error Message 정보"에서 추가 확인 바랍니다.
400 001_006 Wallet user not found 회원을 찾을 수 없습니다.
400 001_079 Terms and conditions management service failed. Terms and conditions ID is not valid. 약관 ID 요청 정보가 유효하지 않는 경우
400 001_081 Mandatory terms and conditions cannot be deleted. 필수 약관 철회 요청이 안됩니다.

Example

Request


            

Response