Package-level declarations

Types

Link copied to clipboard
@Serializable
data class ArchivePlatformPartnerResponse(val partner: PlatformPartner)

파트너 보관 성공 응답

Link copied to clipboard
@Serializable
data class CreatePlatformPartnerBody(val name: String, val contact: CreatePlatformPartnerBodyContact, val account: CreatePlatformPartnerBodyAccount, val defaultContractId: String, val tags: List<String>, val type: CreatePlatformPartnerBodyType, val id: String? = null, val memo: String? = null, val userDefinedProperties: PlatformProperties? = null)

파트너 생성을 위한 입력 정보

Link copied to clipboard
@Serializable
data class CreatePlatformPartnerBodyAccount(val bank: Bank, val currency: Currency, val number: String, val holder: String, val accountVerificationId: String? = null)

파트너 계좌 등록을 위한 정보

Link copied to clipboard
@Serializable
data class CreatePlatformPartnerBodyContact(val name: String, val email: String, val phoneNumber: String? = null)

파트너 담당자 정보

Link copied to clipboard
@Serializable
data class CreatePlatformPartnerBodyType(val business: CreatePlatformPartnerBodyTypeBusiness? = null, val whtPayer: CreatePlatformPartnerBodyTypeWhtPayer? = null, val nonWhtPayer: CreatePlatformPartnerBodyTypeNonWhtPayer? = null)

파트너 생성을 위한 유형별 추가 정보

Link copied to clipboard
@Serializable
data class CreatePlatformPartnerBodyTypeBusiness(val companyName: String, val businessRegistrationNumber: String, val representativeName: String, val taxationType: PlatformPartnerTaxationType? = null, val companyAddress: String? = null, val businessType: String? = null, val businessClass: String? = null)
Link copied to clipboard
@Serializable
data class CreatePlatformPartnerBodyTypeNonWhtPayer(val birthdate: String? = null)
Link copied to clipboard
@Serializable
data class CreatePlatformPartnerBodyTypeWhtPayer(val birthdate: String? = null)
Link copied to clipboard
@Serializable
data class CreatePlatformPartnerResponse(val partner: PlatformPartner)

파트너 생성 성공 응답

Link copied to clipboard
@Serializable
data class CreatePlatformPartnersResponse(val partners: List<PlatformPartner>)

파트너 다건 생성 성공 응답

Link copied to clipboard
@Serializable
data class GetPlatformPartnersResponse(val items: List<PlatformPartner>, val page: PageInfo)

파트너 다건 조회 성공 응답 정보

Link copied to clipboard
Link copied to clipboard
@Serializable
data class RecoverPlatformPartnerResponse(val partner: PlatformPartner)

파트너 복원 성공 응답

Link copied to clipboard
@Serializable
data class UpdatePlatformPartnerResponse(val partner: PlatformPartner)

파트너 업데이트 성공 응답