Hide response attributes Show response attributes object
-
items
array[object] | null The items in this particular seek operation.
A model that represents a single charge of a license invoice. In the case of the Microsoft provider each line item represents an License legacy charge.
Hide items attributes Show items attributes object
-
id
string(uuid) The id that uniquely identifies a license invoice line item.
-
customerProviderId
string | null The id of customer on the provider's side associated with the charge.
-
customerId
string(uuid) | null The id of the customer associated with the charge. Can be null, for example when the CSP removed the relationship with the customer on the provider side and the customer wasn't in our system when that happened.
-
customerName
string | null The company name of the customer associated with the charge.
-
customerInternalId
string | null The internal id of the customer associated with the charge.
-
orderId
string | null The id that identifies the order associated with the charge.
-
subscriptionId
string(uuid) | null The id of the subscription associated with the charge. Can be null, for example when the CSP removed the relationship with the customer on the provider side and the subscription wasn't in our system when that happened.
-
subscriptionName
string | null The name of the subscription associated with the charge.
-
subscriptionDescription
string | null The description of the subscription associated with the charge.
-
subscriptionInternalId
string | null The internal id of the subscription associated with the charge.
-
offerId
string(uuid) | null The id of the offer in CloudCockpit, associated with the charge.
-
offerProviderId
string | null The id on the provider's side that identifies the offer associated with the charge.
-
offerName
string | null The name of the offer associated with the charge.
-
subscriptionStartDate
string(date-time) | null The start date of billing for the subscription. This value can change once a subscription renews. If it renews, then on the next invoice this property is updated too.
-
subscriptionEndDate
string(date-time) | null The end date of the term of the subscription.
-
chargeStartDate
string(date-time) The billing start date for this charge.
-
chargeEndDate
string(date-time) The billing end date for this charge.
-
chargeType
string | null The type of charge on this line item. Possible values for the Microsoft provider include:
- Activation fee: The amount charged to the customer when they use the subscription after purchase.
- Cancel fee: Prorated charges refunded to the customer when associated licenses are changed.
- Cancel instance prorate: Prorated charges canceled when customer with monthly subscription has subscription suspended and associated licenses changed within the same month.
- Cycle fee: Periodic charges for a subscription.
- Cycle instance prorate: Prorated charges assessed from the customer when associated licenses are changed.
- Prorate fees when cancel: Prorated refund for unused portion of service upon cancellation.
- Prorate fees when convert away from current offering: Prorated charges after converting away from the current monthly subscription to an annual subscription.
- Prorate fees when convert to a new offering: Prorated charges after converting a monthly subscription to a new annual subscription.
- New purchase cycle fee: The charge type for a subscription when using both monthly or annual billing.
- Prorate fees when purchase: The first cycle fee of a net new subscription.
- Prorate fee when renew: The first cycle fee of a renewed subscription.
- Prorate fees when activate: Prorated fees from reactivating suspended subscription until end of billing period.
-
unitPriceForReseller
number(double) | null The price per single quantity that the reseller pays.
-
unitPriceForCustomer
number(double) | null The price per single quantity that the customer pays.
-
quantity
number(double) The billed quantity of the subscription associated with the charge.
-
amountForReseller
number(double) | null The amount for reseller without taxes applied but including discounts.
-
amountForCustomer
number(double) | null The amount for customer without taxes applied but including discounts.
-
totalOtherDiscountForReseller
number(double) | null The discount the reseller receives for the subscription on this charge.
-
totalOtherDiscountForCustomer
number(double) | null The discount the customer receives for the subscription on this charge.
-
subtotalForReseller
number(double) | null The cost the reseller pays for the subscription on this charge before taxes.
-
subtotalForCustomer
number(double) | null The cost the customer pays for the subscription on this charge before taxes.
-
totalForReseller
number(double) | null The cost the reseller pays for the subscription on this charge after taxes.
-
totalForCustomer
number(double) | null The cost the customer pays for the subscription on this charge after taxes.
-
taxForReseller
number(double) | null The taxes the resellers pays for the subscription on this charge.
-
taxForCustomer
number(double) | null The taxes the customer pays for the subscription on this charge.
-
currency
string | null The currency associated with the prices.
-
billingCycleType
string | null The billing cycle of the subscription associated with the charge.
-
customerPriceMargin
number(double) | null The customer price margin according to the CustomerPriceMarginRule.
-
customerPriceMarginRule
string | null The customer price margin rule.
-
subscriptionPriceMargin
number(double) | null The subscription price margin according to the SubscriptionPriceMargin.
-
subscriptionPriceMarginRule
string | null The subscription price margin rule.
-
providerData
object | null A dictionary that maps from strings to strings that contains specific provider invoice data.
If this line item is associated to a Microsoft invoice then the possible values are: DomainName: The domain of the customer associated with the charge, example: "test@pte.onmicrosoft.com".
Hide providerData attribute Show providerData attribute object | null
-
*
string | null Additional properties
-
-
subscriptionProviderId
string | null The id of the subscription associated with the charge on the provider's side.
-
subscriptionPONumber
string | null The purchase order number of the subscription associated with the charge.
-
-
continuationToken
string | null The token to continue to retrieve the paginated items. Should not be set if the first page of items is desired.