Home docs nex protocols service-item Team Kirby Clash Deluxe (119)
Post

Team Kirby Clash Deluxe (119)

Methods

(1) GetEnvironment

Request

TypeName
StringuniqueId
Uint8platform

Response

TypeName
Stringstr

(2) HttpGetRequest

Request

Response

TypeName
Uint32requestId

(3) HttpGetResponse

Request

TypeName
Uint32requestId

Response

(4) PurchaseServiceItemRequest

Request

TypeName
ServiceItemPurchaseServiceItemParampurchaseServiceItemParam

Response

TypeName
Uint32requestId

(5) PurchaseServiceItemResponse

Request

TypeName
Uint32requestId

Response

TypeName
ServiceItemPurchaseServiceItemResponsepurchaseServiceItemResponse

(6) ListServiceItemRequest

Request

TypeName
ServiceItemListServiceItemParamlistServiceItemParam

Response

TypeName
Uint32requestId

(7) ListServiceItemResponse

Request

TypeName
Uint32requestId

Response

TypeName
ServiceItemListServiceItemResponselistServiceItemResponse

(8) GetBalanceRequest

Request

TypeName
ServiceItemGetBalanceParamgetBalanceParam

Response

TypeName
Uint32requestId

(9) GetBalanceResponse

Request

TypeName
Uint32requestId

Response

TypeName
ServiceItemGetBalanceResponsegetBalanceResponse

(10) GetPrepurchaseInfoRequest

Request

TypeName
ServiceItemGetPrepurchaseInfoParamgetPrepurchaseInfoParam

Response

TypeName
Uint32requestId

(11) GetPrepurchaseInfoResponse

Request

TypeName
Uint32requestId

Response

TypeName
ServiceItemGetPrepurchaseInfoResponsegetPrepurchaseInfoResponse

(12) GetServiceItemRightRequest

Request

TypeName
ServiceItemGetServiceItemRightParamgetServiceItemRightParam
BoolwithoutRightBinary

Response

TypeName
Uint32requestId

(13) GetServiceItemRightResponse

Request

TypeName
Uint32requestId

Response

TypeName
ServiceItemGetServiceItemRightResponsegetServiceItemRightResponse

(14) GetPurchaseHistoryRequest

Request

TypeName
ServiceItemGetPurchaseHistoryParamgetPurchaseHistoryParam

Response

TypeName
Uint32requestId

(15) GetPurchaseHistoryResponse

Request

TypeName
Uint32requestId

Response

TypeName
ServiceItemGetPurchaseHistoryResponsegetPurchaseHistoryResponse

(16) PostRightBinaryByAccount

Request

TypeName
ServiceItemPostRightBinaryByAccountParampostRightBinaryByAccountParam

Response

TypeName
ServiceItemPostRightBinaryResponsepostRightBinaryResponse

(17) UseServiceItemByAccountRequest

Request

TypeName
ServiceItemUseServiceItemByAccountParamuseServiceItemByAccountParam

Response

TypeName
Uint32requestId

(18) UseServiceItemByAccountResponse

Request

TypeName
Uint32requestId

Response

TypeName
ServiceItemUseServiceItemResponseuseServiceItemResponse

(19) AcquireServiceItemByAccount

Request

TypeName
ServiceItemAcquireServiceItemByAccountParamacquireServiceItemByAccountParam

Response

TypeName
ServiceItemAcquireServiceItemResponseacquireServiceItemResponse

(20) GetSupportId

Request

TypeName
ServiceItemGetSupportIdParamgetSuppordIdParam

Response

TypeName
StringsupportId

(21) GetLawMessageRequest

Request

TypeName
ServiceItemGetLawMessageParamgetLawMessageParam

Response

TypeName
Uint32requestId

(22) GetLawMessageResponse

Request

TypeName
Uint32requestId

Response

TypeName
ServiceItemGetLawMessageResponsegetLawMessageResponse

Types

ServiceItemHttpGetParam (Structure)

TypeName
Stringurl

ServiceItemHttpGetResponse (Structure)

TypeName
qBufferresponse

ServiceItemEShopResponse (Structure)

TypeName
Uint32httpStatus
Uint32errorCode
StringcorrelationId

ServiceItemAmount (Structure)

TypeName
StringformattedAmount
Stringcurrency
StringrawValue

ServiceItemPurchaseServiceItemParam (Structure)

TypeName
StringitemCode
StringpriceId
StringreferenceId
Stringbalance
StringitemName
StringecServiceToken
Stringlanguage
Uint32uniqueId

Revision 1:

TypeName
Uint8platform

ServiceItemPurchaseInfo (Structure)

TypeName
StringtransactionId
StringextTransactionId
StringitemCode
ServiceItemAmountpostBalance

ServiceItemPurchaseServiceItemResponse (Structure)

This structure inherits from ServiceItemEShopResponse

TypeName
List<ServiceItemPurchaseInfo>nullablePurchaseInfo

ServiceItemListServiceItemParam (Structure)

TypeName
Stringlanguage
Uint32offset
Uint32size
BoolisBalanceAvailable
Uint32uniqueId

Revision 1:

TypeName
Uint8platform

ServiceItemLimitation (Structure)

TypeName
Uint32limitationType
Uint32limitationValue

ServiceItemAttribute (Structure)

TypeName
Stringname
Stringvalue

ServiceItemListItem (Structure)

TypeName
StringitemCode
ServiceItemAmountregularPrice
BooltaxExcluded
BoolinitialPurchaseOnly
ServiceItemLimitationlimitation
List<ServiceItemAttribute>attributes

ServiceItemCatalog (Structure)

TypeName
Uint32totalSize
Uint32offset
List<ServiceItemListItem>listItems
BoolisBalanceAvailable
ServiceItemAmountbalance

ServiceItemListServiceItemResponse (Structure)

This structure inherits from ServiceItemEShopResponse

TypeName
List<ServiceItemCatalog>nullableCatalog

ServiceItemGetBalanceParam (Structure)

TypeName
Stringlanguage
Uint32uniqueId

Revision 1:

TypeName
Uint8platform

ServiceItemGetBalanceResponse (Structure)

This structure inherits from ServiceItemEShopResponse

TypeName
List<ServiceItemAmount>nullableBalance

ServiceItemGetPrepurchaseInfoParam (Structure)

TypeName
StringitemCode
StringreferenceId
ServiceItemLimitationlimitation
Stringlanguage
Uint32uniqueId

Revision 1:

TypeName
Uint8platform

ServiceItemPrepurchaseRightInfo (Structure)

TypeName
Uint32limitationType
Uint32acquiredCount
Uint32usedCount
Uint32expiryDate
Uint32expiredCount
List<Uint32>expiryCounts

ServiceItemPrepurchaseInfo (Structure)

TypeName
StringitemCode
StringpriceId
ServiceItemAmountregularPrice
BoolisTaxAvailable
ServiceItemAmounttaxAmount
ServiceItemAmounttotalAmount
ServiceItemAmountcurrentBalance
ServiceItemAmountpostBalance
ServiceItemPrepurchaseRightInfocurrentRightInfo
ServiceItemPrepurchaseRightInfopostRightInfo

ServiceItemGetPrepurchaseInfoResponse (Structure)

This structure inherits from ServiceItemEShopResponse

TypeName
List<ServiceItemPrepurchaseInfo>nullablePrepurchaseInfo

ServiceItemGetServiceItemRightParam (Structure)

TypeName
StringreferenceId
StringdeviceId
Uint32uniqueId
Uint8itemGroup

Revision 1:

TypeName
Uint8platform

ServiceItemRightBinary (Structure)

TypeName
Uint8useType
qBufferrightBinary

ServiceItemAccountRight (Structure)

TypeName
PIDpid
ServiceItemLimitationlimitation
List<ServiceItemRightBinary>rightBinaries

ServiceItemAccountRightTime (Structure)

This structure inherits from ServiceItemAccountRight

This structure does not contain any fields.

ServiceItemAccountRightConsumption (Structure)

This structure inherits from ServiceItemAccountRight

TypeName
Uint32usedCount
Uint32expiredCount
List<Uint32>expiryCounts

ServiceItemRightInfo (Structure)

TypeName
StringreferenceId
Uint32referenceIdType

ServiceItemRightTimeInfo (Structure)

This structure inherits from ServiceItemRightInfo

TypeName
List<ServiceItemAccountRightTime>accountRights

ServiceItemRightConsumptionInfo (Structure)

This structure inherits from ServiceItemRightInfo

ServiceItemRightInfos (Structure)

TypeName
StringsupportId
List<ServiceItemRightConsumptionInfo>consumptionRightInfos
List<ServiceItemRightTimeInfo>additionalTimeRightInfos
List<ServiceItemRightTimeInfo>permanentRightInfos
BoolalreadyPurchasedInitialOnlyItem

ServiceItemGetServiceItemRightResponse (Structure)

This structure inherits from ServiceItemEShopResponse

TypeName
List<ServiceItemRightInfos>nullableRightInfos

ServiceItemGetPurchaseHistoryParam (Structure)

TypeName
Stringlanguage
Uint32offset
Uint32size
Uint32uniqueId

Revision 1:

TypeName
Uint8platform

ServiceItemTransaction (Structure)

TypeName
StringtransactionId
StringextTransactionId
DateTimetime
Uint32transactionType
StringtransactionDescription
ServiceItemAmounttransactionAmount
StringitemCode
StringreferenceId
ServiceItemLimitationlimitation

ServiceItemPurchaseHistory (Structure)

TypeName
Uint32totalSize
Uint32offset
List<ServiceItemTransaction>transactions

ServiceItemGetPurchaseHistoryResponse (Structure)

This structure inherits from ServiceItemEShopResponse

TypeName
List<ServiceItemPurchaseHistory>nullablePurchaseHistory

ServiceItemLawMessage (Structure)

TypeName
BoolisMessageRequired
StringlawMessage

ServiceItemGetLawMessageParam (Structure)

TypeName
Stringlanguage
Uint32uniqueId

Revision 1:

TypeName
Uint8platform

ServiceItemGetLawMessageResponse (Structure)

This structure inherits from ServiceItemEShopResponse

TypeName
List<ServiceItemLawMessage>nullableLawMessage

ServiceItemPostRightBinaryByAccountParam (Structure)

TypeName
StringreferenceId
Uint8useType
qBufferrightBinary
StringlogMessage
Uint32uniqueId

Revision 1:

TypeName
Uint8platform

ServiceItemPostRightBinaryResponse (Structure)

This structure inherits from ServiceItemEShopResponse

This structure does not contain any fields.

ServiceItemUseServiceItemByAccountParam (Structure)

TypeName
StringreferenceIdForUse
StringreferenceIdForRightBinary
Uint8useType
Uint8useNumber
qBufferrightBinary
StringlogMessage
Uint32uniqueId

Revision 1:

TypeName
Uint8platform

ServiceItemUsedInfo (Structure)

TypeName
Uint32acquiredCount
Uint32usedCount

ServiceItemUseServiceItemResponse (Structure)

This structure inherits from ServiceItemEShopResponse

TypeName
List<ServiceItemUsedInfo>nullableUsedInfo

ServiceItemAcquireServiceItemByAccountParam (Structure)

TypeName
StringreferenceIdForAcquisition
StringreferenceIdForRightBinary
Uint8useType
Uint32limitationType
Uint32limitationValue
qBufferrightBinary
StringlogMessage
Uint32uniqueId

Revision 1:

TypeName
Uint8platform

ServiceItemAcquireServiceItemResponse (Structure)

TypeName
Uint32limitationType
Uint32acquiredCount
Uint32usedCount
Uint32expiryDate
Uint32expiredCount
List<Uint32>expiryCounts

ServiceItemGetSupportIdParam (Structure)

TypeName
Uint32uniqueId

Revision 1:

TypeName
Uint8platform

ServiceItemGetNoticeParam (Structure)

TypeName
Uint32scheduleType

ServiceItemNotice (Structure)

TypeName
Uint64scheduleId
Uint32scheduleType
Sint32paramInt
StringparamString
qBufferparamBinary
DateTimetimeBegin
DateTimetimeEnd

ServiceItemUserInfo (Structure)

TypeName
qBufferapplicationBuffer
Contents