Hide response attributes Show response attributes object
-
items
array[object] | null The items for this page.
Hide items attributes Show items attributes object
-
id
string(uuid) The id of the subscription.
-
orderId
string(uuid) The order id of the subscription.
-
offerId
string(uuid) The offer id of the subscription.
-
customerId
string(uuid) The customer id of the subscription.
-
providerInstanceId
string(uuid) The provider instance id of the subscription.
-
resellerId
string(uuid) | null The reseller id of the subscription.
-
subscriptionName
string | null The friendly name of the subscription.
-
offerName
string | null The name of the subscription.
-
offerType
object The offer type. Possible values: License, LicenseLegacy, SoftwareSubscription, PerpetualSoftware, AzurePlan, AzureReservation, AzureLegacy or AzureSavingsPlan.
Additional properties are NOT allowed.
Hide offerType attribute Show offerType attribute object
-
name
string | null The name of the enumeration.
-
-
isAddonOffer
boolean The value indicating if the subscription offer is addon.
-
isTrialOffer
boolean The value indicating if the subscription offer is trial.
-
providerOfferId
string | null The provider offer identifier.
-
subscriptionStatus
object Additional properties are NOT allowed.
Hide subscriptionStatus attribute Show subscriptionStatus attribute object
-
name
string | null The name of the enumeration.
-
-
startDate
string(date-time) The start date of the subscription.
-
endDate
string(date-time) The end date of the subscription.
-
cancellationAllowedUntil
string(date-time) | null The limit date to cancelled the subscription.
-
quantity
integer(int32) The quantity of the subscription.
-
assignedLicenses
integer(int32) | null The quantity of the subscription.
-
listPrice
object The list price of the subscription. This value represents the cost price for the whole term of the subscription.
Additional properties are NOT allowed.
-
revenuePrice
object The revenue price of the subscription. This value represents the revenue price for the whole term of the subscription.
Additional properties are NOT allowed.
-
erpPrice
object The erp price of the subscription. This value represents the erp price for the whole term of the subscription.
Additional properties are NOT allowed.
-
customMargin
object This value object contains the price margin for this entity.
Additional properties are NOT allowed.
Hide customMargin attributes Show customMargin attributes object
-
marginRule
object Required The margin rule applied. Possible values: Markup, Margin, SplitMargin or ErpMinusDiscount
Additional properties are NOT allowed.
Hide marginRule attribute Show marginRule attribute object
-
name
string | null The name of the enumeration.
-
-
value
number(double) | null Required The value applied to this price margin. Should not be below 0 or above 999.
-
-
billingFrequency
object The billing frequency for this entity. Possible values: OneTime, Monthly, Annual, Triennial or None
Additional properties are NOT allowed.
Hide billingFrequency attribute Show billingFrequency attribute object
-
name
string | null The name of the enumeration.
-
-
billingType
object The billing type for the offer. Possible values: License, Usage or None
Additional properties are NOT allowed.
Hide billingType attribute Show billingType attribute object
-
name
string | null The name of the enumeration.
-
-
termDuration
object The term duration for this entity. Possible values: NoTerm, OneMonth, OneYear, ThreeYears or FiveYears
Additional properties are NOT allowed.
Hide termDuration attribute Show termDuration attribute object
-
name
string | null The name of the enumeration.
-
-
segment
object The offer segment. Possible values: Commercial, Education, Government or NonProfit
Additional properties are NOT allowed.
Hide segment attribute Show segment attribute object
-
name
string | null The name of the enumeration.
-
-
parentSubscriptionId
string(uuid) | null The parent subscription identifier.
-
providerSubscriptionId
string | null The provider's subscription identifier.
-
autoRenewal
boolean Whether the subscription auto renews.
-
autoRenewSettings
object Additional properties are NOT allowed.
Hide autoRenewSettings attributes Show autoRenewSettings attributes object
-
term
object Required The term duration for this entity. Possible values: NoTerm, OneMonth, OneYear, ThreeYears or FiveYears
Additional properties are NOT allowed.
Hide term attribute Show term attribute object
-
name
string | null The name of the enumeration.
-
-
billingFrequency
object Required The billing frequency for this entity. Possible values: OneTime, Monthly, Annual, Triennial or None
Additional properties are NOT allowed.
Hide billingFrequency attribute Show billingFrequency attribute object
-
name
string | null The name of the enumeration.
-
-
quantity
integer(int32) | null Required The quantity
-
customTermEndDate
string(date-time) | null The custom term end date
-
-
providerData
string | null The subscription provider data.
-
internalId
string | null The internal identifier.
-
-
paginationParameters
object A model that is used to encapsulate the parameters needed to perform pagination queries.
Additional properties are NOT allowed.
Hide paginationParameters attributes Show paginationParameters attributes object
-
pageNumber
integer(int32) Indicates the number of the current page.
-
pageSize
integer(int32) The number of items that should be returned at most per page.
-
-
totalPages
integer(int32) The total number of pages available for the specified parameters and page size.
-
totalCount
integer(int32) The total number of results available for the specified parameters. Note this is typically not equal to the Count of items in the Items property, will only be equal if all the items fit in the first page.
-
hasPreviousPage
boolean Indicates if there is a previous page.
-
hasNextPage
boolean Indicates if there is a next page.
-
continuationToken
string | null The token to continue to retrieve the paginated items.