Delen via


Manage billing - Get a customer's service costs line items

Haalt de servicekostenregelitems op die worden gemaakt door de abonnementen van de klant.

GET https://api.partnercenter.microsoft.com/v1/customers/{customer_id}/servicecosts/{billing_period}/lineitems

URI-parameters

Name In Vereist Type Description
billing_period
path True

string

De factureringsperiode waarvoor de servicekosten worden opgevraagd. Momenteel wordt alleen MostRecent ondersteund.

customer_id
path True

string

De tenant-id van de klant.

Aanvraagkoptekst

Name Vereist Type Description
Authorization True

string

Bearer-token voor autorisatie

ms-correlationid

string

Wordt intern gebruikt voor het bijhouden van aanvragen. Als er geen ms-correlationid is opgegeven, genereert de server een nieuwe voor elke aanvraag

ms-cv

string

Wordt intern gebruikt voor het bijhouden van aanvragen. Als er geen ms-cv is opgegeven, genereert de server een nieuwe voor elke aanvraag

ms-requestid

string

Wordt gebruikt voor idempotentie van aanvragen. Als er geen ms-requestid is opgegeven, genereert de server een nieuwe voor elke aanvraag

Antwoorden

Name Type Description
200 OK

Collections.ResourceCollection[ServiceCostLineItem]

De aanvraag is geslaagd. De antwoordtekst bevat de aangevraagde kostenregelitems van de klantenservice.

Media Types: "application/json", "text/json"

400 Bad Request

Er is een ontbrekende of ongeldige invoer. De hoofdtekst van het antwoord bevat de foutdetails.

Media Types: "application/json", "text/json"

401 Unauthorized

De aanvraag is niet geverifieerd. De client moet eerst worden geverifieerd met de partner-API-service.

Media Types: "application/json", "text/json"

403 Forbidden

De aanvraag is geverifieerd, maar is geweigerd omdat de beller niet over de rechten beschikt om deze aan te roepen.

Media Types: "application/json", "text/json"

404 Not Found

De resource is niet gevonden of niet beschikbaar met de opgegeven invoerparameters.

Media Types: "application/json", "text/json"

500 Internal Server Error

De partner-API-service of een van de bijbehorende afhankelijkheden kan niet voldoen aan de aanvraag. Bellers kunnen dit opnieuw proberen.

Media Types: "application/json", "text/json"

Definities

Name Description
Collections.ResourceCollection[ServiceCostLineItem]
Link
ResourceAttributes
ResourceLinks
ServiceCostLineItem
System.Collections.Generic.KeyValuePair[System.String,System.String]

Collections.ResourceCollection[ServiceCostLineItem]

Name Type Description
attributes

ResourceAttributes

items

ServiceCostLineItem[]

links

ResourceLinks

totalCount

integer

Name Type Description
headers

System.Collections.Generic.KeyValuePair[System.String,System.String][]

method

string

uri

string

ResourceAttributes

Name Type Description
etag

string

objectType

string

Name Type Description
next

Link

previous

Link

self

Link

ServiceCostLineItem

Name Type Description
afterTaxTotal

number

availabilityId

string

chargeType

string

currencyCode

string

currencySymbol

string

customerId

string

customerName

string

discountDetails

string

endDate

string

invoiceNumber

string

invoiceType

string

offerId

string

offerName

string

orderId

string

pretaxTotal

number

priceAdjustmentDescription

string

productId

string

productName

string

publisherId

string

publisherName

string

quantity

number

resellerMPNId

string

skuId

string

skuName

string

startDate

string

subscriptionFriendlyName

string

subscriptionId

string

tax

number

termAndBillingCycle

string

unitPrice

number

System.Collections.Generic.KeyValuePair[System.String,System.String]

Name Type Description
key

string

value

string