| 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 | ||
| 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"에 있는 약관 목록에 대해 철회로 처리합니다. |
|||
| Field | Type | Length | MOC | Description | ||
|---|---|---|---|---|---|---|
| response | OBJECT | MANDATORY | 응답 결과 값 | |||
| └ code | STRING | 1~7 | MANDATORY | 응답 결과 코드 | ||
| └ description | STRING | 1~255 | MANDATORY | 응답 결과 상세 설명 | ||
| 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. | 필수 약관 철회 요청이 안됩니다. |