UserShippingAddresses

data class UserShippingAddresses(userId: Long?, needsAgreement: Boolean?, shippingAddresses: List<ShippingAddress>?)

앱에 가입한 사용자의 배송지 정보 API 응답 클래스

배송지의 정렬 순서는 기본배송지가 무조건 젤 먼저, 그후에는 배송지 수정된 시각을 기준으로 최신순으로 정렬되어 나가고, 페이지 사이즈를 주어서 여러 페이지를 나누어 조회하거나, 특정 배송지 아이디만을 지정하여 해당 배송지 정보만을 조회 가능.

Constructors

Link copied to clipboard
fun UserShippingAddresses(userId: Long?, needsAgreement: Boolean?, shippingAddresses: List<ShippingAddress>?)

Properties

Link copied to clipboard
@SerializedName(value = "shipping_addresses_needs_agreement")
val needsAgreement: Boolean?

배송지 정보 조회를 위하여 유저에게 제3자 정보제공동의를 받아야 하는지 여부

Link copied to clipboard
val shippingAddresses: List<ShippingAddress>?

사용자의 배송지 정보 리스트. 최신 수정순 (단, 기본 배송지는 수정시각과 상관없이 첫번째에 위치)

Link copied to clipboard
val userId: Long?

배송지 정보를 요청한 회원번호