Package-level declarations

파트너용 카카오 로그인, 사용자 정보 API 모델 패키지
Partner model package for the Kakao Login and user information APIs

Types

Link copied to clipboard
data class AgeAuthError(val reason: AgeAuthErrorCause, val msg: String) : RuntimeException, Parcelable

연령인증 페이지 호출하기 에러
Errors for Request age verification

Link copied to clipboard

연령인증 에러 원인
Reasons of age verification errors

Link copied to clipboard
data class AgeAuthInfo(val id: Long?, val authLevel: AgeAuthLevel?, val authLevelCode: Int?, val bypassAgeLimit: Boolean?, val authenticatedAt: Date?, val hasCi: Boolean?) : Parcelable

사용자 연령인증 정보
User age verification information

Link copied to clipboard

연령인증 레벨
Age verification level

Link copied to clipboard

제한 연령 만족 여부 계산 기준
Criteria to determine whether the user is satisfied age limit

Link copied to clipboard
data class ForPartner(val uuid: String?, val remainingInviteCount: Int?, val remainingGroupMsgCount: Int?) : Parcelable

카카오 및 공동체, 제휴 앱에만 제공되는 추가 정보
Additional user information for Kakao and partners

Link copied to clipboard
data class PartnerAccount(val profileNeedsAgreement: Boolean?, val profileNicknameNeedsAgreement: Boolean?, val profileImageNeedsAgreement: Boolean?, val profile: Profile?, val nameNeedsAgreement: Boolean?, val name: String?, val emailNeedsAgreement: Boolean?, val isEmailValid: Boolean?, val isEmailVerified: Boolean?, val email: String?, val ageRangeNeedsAgreement: Boolean?, val ageRange: AgeRange?, val birthyearNeedsAgreement: Boolean?, val birthyear: String?, val birthdayNeedsAgreement: Boolean?, val birthday: String?, val birthdayType: String?, val isLeapMonth: Boolean?, val genderNeedsAgreement: Boolean?, val gender: Gender?, val legalNameNeedsAgreement: Boolean?, val legalName: String?, val legalBirthDateNeedsAgreement: Boolean?, val legalBirthDate: String?, val legalGenderNeedsAgreement: Boolean?, val legalGender: Gender?, val phoneNumberNeedsAgreement: Boolean?, val phoneNumber: String?, val isKakaotalkUser: Boolean?, val displayId: String?, val isKoreanNeedsAgreement: Boolean?, val isKorean: Boolean?, val accountCreationDateNeedsAgreement: Boolean?, val accountCreationDate: String?, val unificationStatus: Boolean?) : Parcelable

카카오 및 공동체, 제휴 앱에만 제공되는 카카오계정 추가 정보
Additional Kakao Account information for Kakao and partners

Link copied to clipboard
data class PartnerUser(val id: Long?, val properties: Map<String, String>?, val kakaoAccount: PartnerAccount?, val groupUserToken: String?, val hasSignedUp: Boolean?, val forPartner: ForPartner?, val connectedAt: Date?, val synchedAt: Date?) : Parcelable

사용자 정보 가져오기 응답
Response for Retrieve user information