TermAPI
약관 동의 제출
현재 로그인한 사용자의 약관 동의/거절 결정을 저장합니다.
- 인증 필요 (Bearer JWT)
- 필수 약관은 반드시 true로 제출해야 합니다.
- 선택 약관은 false 제출이 가능하며 이력으로 저장됩니다.
- context 후보: SIGNUP, RECONSENT, OPTIONAL_UPDATE, WITHDRAWAL
- termVersionId는 agreement-status 또는 agreement-screen의 terms[].currentTermVersionId 값을 사용합니다.
- 필수 약관 누락 또는 필수 약관 agreed=false 제출 시 400으로 응답합니다.
post/api/v1/terms/agreements
Request
- Base URL: https://lightsail.melissahttps.cloud
- URL: https://lightsail.melissahttps.cloud/api/v1/terms/agreements
- Auth: HTTP bearer
Request body
Example request
{
"context": "SIGNUP",
"agreements": [
{
"termVersionId": 1,
"agreed": true
}
]
}Response
OK
Changes
No recorded changes to this operation across all 1 revision of this API.