Package-level declarations

Types

Link copied to clipboard
data class GetPrivateStoreCollectionOfferResult(val createdAt: String, val eTag: String? = null, val iconFileUris: Map<String, String>? = null, val id: String, val modifiedAt: String, val name: String, val offerDisplayName: String, val plans: List<PlanResponse>? = null, val privateStoreId: String, val publisherDisplayName: String, val specificPlanIdsLimitation: List<String>? = null, val systemData: SystemDataResponse, val type: String, val uniqueOfferId: String, val updateSuppressedDueIdempotence: Boolean? = null)

The privateStore offer data structure.

Link copied to clipboard
data class GetPrivateStoreCollectionResult(val allSubscriptions: Boolean? = null, val claim: String? = null, val collectionId: String, val collectionName: String? = null, val enabled: Boolean? = null, val id: String, val name: String, val numberOfOffers: Double, val subscriptionsList: List<String>? = null, val systemData: SystemDataResponse, val type: String)

The Collection data structure.

Link copied to clipboard
data class GetPrivateStoreOfferResult(val createdAt: String, val eTag: String? = null, val iconFileUris: Map<String, String>? = null, val id: String, val modifiedAt: String, val name: String, val offerDisplayName: String, val plans: List<PlanResponse>? = null, val privateStoreId: String, val publisherDisplayName: String, val specificPlanIdsLimitation: List<String>? = null, val type: String, val uniqueOfferId: String, val updateSuppressedDueIdempotence: Boolean? = null)

The privateStore offer data structure.

data class ListPrivateStoreNewPlansNotificationsResult(val newPlansNotifications: List<NewNotificationsResponse>? = null)

List of all new plans notifications for public offers

List of stop sell offers and plans notifications.

data class ListPrivateStoreSubscriptionsContextResult(val subscriptionsIds: List<String>? = null)

List of subscription Ids in the private store

Link copied to clipboard
data class NewNotificationsResponse(val displayName: String? = null, val icon: String? = null, val isFuturePlansEnabled: Boolean? = null, val messageCode: Double? = null, val offerId: String? = null, val plans: List<PlanNotificationDetailsResponse>? = null)

New plans notification details

Link copied to clipboard
data class PlanNotificationDetailsResponse(val planDisplayName: String? = null, val planId: String? = null)

Plan notification details

Link copied to clipboard
data class PlanResponse(val accessibility: String? = null, val altStackReference: String, val planDisplayName: String, val planId: String, val skuId: String, val stackType: String)
data class StopSellOffersPlansNotificationsListPropertiesResponse(val displayName: String, val icon: String, val isEntire: Boolean, val messageCode: Double, val offerId: String, val plans: List<PlanNotificationDetailsResponse>, val publicContext: Boolean, val subscriptionsIds: List<String>)

List of stop sell offers and plans notifications.

Link copied to clipboard
data class SystemDataResponse(val createdAt: String? = null, val createdBy: String? = null, val createdByType: String? = null, val lastModifiedAt: String? = null, val lastModifiedBy: String? = null, val lastModifiedByType: String? = null)

Read only system data