SubscriptionDetailed¶
A SubscriptionDetailed resource represents a subscription.
Resource definition¶
{
"Id": 123,
"PublisherSubscriptionId": "767bc43f-c3af-48e7-b7fa-89889132a655",
"Quantity": 1,
"Name": "My subscription",
"Status": 1,
"OrderId": "e756bfa7-81ee-4f7d-a452-cbf307a41987",
"Publisher": {
"Id": 1,
"Name": "Subscription publisher"
},
"Organization": {
"Id": 3869,
"Name": "My company"
},
"CustomerTenant": {
"Id": 486,
"PublisherCustomerId": "f39d8f51-ff2c-46b4-8435-84bf67f2a36c"
},
"Product": {
"Id": 133518,
"PartNumber": "1eda119b-65b0-429d-a063-4d2f9840a83f",
"ItemLegalName": "",
"ItemName": ""
},
"CreationDate": "2015-11-23T13:55:00.37+01:00",
"EffectiveStartDate": "2016-01-21T00:00:00Z",
"CommitmentEndDate": "9999-12-21T00:00:00Z",
"SuspensionReasons": "[]",
"AcceptAutoSuspension": true,
"AutoSuspensionDate": "2017-01-21T00:00:00Z",
"AvailableAddonsCount": 0,
"AttestationAccepted": true,
"TermDuration": "P1Y",
"Subscriptions": [],
"SubscriptionMaxTreshold": 5
}
Name |
Type |
Description |
---|---|---|
Id |
int |
Identifier of the subscription |
PublisherSubscriptionId |
string |
Internal identifier the publisher uses |
Quantity |
int |
Number of license for the subscription |
Name |
string |
A friendly name |
Status |
int |
None = 0, Active = 1, Suspended = 2, Deleted = 4, CustomerCancellation = 8 |
OrderId |
string |
The publishers order identifier |
Publisher |
ObjectReference |
The publisher the subscription is connected to |
Organization |
ObjectReference |
The organization/reseller the subscription is connected to |
CustomerTenant |
CustomerTenantReference |
The end customer company is connected to the subscription |
Product |
ProductReference |
The license product for the subscription |
CreationDate |
DateTime |
Date which the order was created |
EffectiveStartDate |
DateTime |
|
CommitmentEndDate |
DateTime |
|
SuspensionReasons |
string |
The reason for which the subscription was suspended |
AvailableAddonsCount |
int |
Number of product types that can be added as child subscriptions |
AcceptAutoSuspension |
bool |
Subscription auto-suspension acceptance |
AutoSuspensionDate |
DateTimeOffset |
Subscription auto-suspension date |
AttestationAccepted |
bool |
Attestation accepted |
Subscriptions |
List of child subscriptions |
|
SubscriptionMaxTreshold |
int? |
Maximum threshold of licenses that can be ordered by end customer. (Applies only for T2 end customer companies) |