PartnerClient

Functions

Link copied to clipboard
@JvmName(name = "archivePlatformPartnerSuspend")
suspend fun archivePlatformPartner(id: String): ArchivePlatformPartnerResponse

파트너 복원

Link copied to clipboard
@JvmName(name = "createPlatformPartnerSuspend")
suspend fun createPlatformPartner(id: String? = null, name: String, contact: CreatePlatformPartnerBodyContact, account: CreatePlatformPartnerBodyAccount, defaultContractId: String, memo: String? = null, tags: List<String>, type: CreatePlatformPartnerBodyType, userDefinedProperties: PlatformProperties? = null): CreatePlatformPartnerResponse

파트너 생성

Link copied to clipboard
@JvmName(name = "createPlatformPartnersSuspend")
suspend fun createPlatformPartners(partners: List<CreatePlatformPartnerBody>): CreatePlatformPartnersResponse

파트너 다건 생성

Link copied to clipboard
@JvmName(name = "getPlatformPartnerSuspend")
suspend fun getPlatformPartner(id: String): PlatformPartner

파트너 조회

Link copied to clipboard
@JvmName(name = "getPlatformPartnersSuspend")
suspend fun getPlatformPartners(page: PageInput? = null, filter: PlatformPartnerFilterInput? = null): GetPlatformPartnersResponse

파트너 다건 조회

Link copied to clipboard
@JvmName(name = "recoverPlatformPartnerSuspend")
suspend fun recoverPlatformPartner(id: String): RecoverPlatformPartnerResponse

파트너 복원

Link copied to clipboard
@JvmName(name = "updatePlatformPartnerSuspend")
suspend fun updatePlatformPartner(id: String, name: String? = null, contact: UpdatePlatformPartnerBodyContact? = null, account: UpdatePlatformPartnerBodyAccount? = null, defaultContractId: String? = null, memo: String? = null, tags: List<String>? = null, type: UpdatePlatformPartnerBodyType? = null, userDefinedProperties: PlatformProperties? = null): UpdatePlatformPartnerResponse

파트너 수정