Manage billing - Get invoice line items
Hiermee worden regelitems opgehaald voor GTM-scenario's. First and Third party unbilled daily rated usage for current and previous months. First and Third party billed daily rated usage for an invoceid. First and Third party unbilled recon for current and previous months.
GET https://api.partnercenter.microsoft.com/v1/invoices/{invoice_id}/lineitems
GET https://api.partnercenter.microsoft.com/v1/invoices/{invoice_id}/lineitems?provider={provider}&invoiceLineItemType={invoiceLineItemType}&hasPartnerEarnedCredit={hasPartnerEarnedCredit}¤cyCode={currencyCode}&period={period}&size={size}&offset={offset}&seekOperation={seekOperation}
URI-parameters
Name | In | Vereist | Type | Description |
---|---|---|---|---|
invoice_id
|
path | True |
string |
De factuur-id. Voor niet-gefactureerde regelitems is invoiceId ingesteld op 'niet-gefactureerd'. |
currency
|
query |
string |
De valutacode. |
|
has
|
query |
boolean |
De waarde die aangeeft of de regelitems moeten worden geretourneerd met het verdiende tegoed van de partner. |
|
invoice
|
query |
string |
Het factuurregelitem. voorbeeld: BillingLineItems, UsageLineItems. |
|
offset
|
query |
integer int32 |
De pagina-offset. |
|
period
|
query |
string |
De periode voor niet-gefactureerde recon. voorbeeld: huidige, vorige. |
|
provider
|
query |
string |
Het providertype. voorbeeld: Alle, Marketplace. |
|
seek
|
query |
string |
De zoekbewerking die moet worden uitgevoerd. Alleen Next wordt ondersteund. |
|
size
|
query |
integer int32 |
Het paginaformaat. |
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 |
De aanvraag is geslaagd. De hoofdtekst van het antwoord bevat de aangevraagde recon line-items. 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. |
|
Invoice |
|
Link | |
Resource |
|
Resource |
|
System. |
Collections.PagedResourceCollection[InvoiceLineItem]
Name | Type | Description |
---|---|---|
attributes | ||
continuationToken |
string |
|
items | ||
links | ||
totalCount |
integer |
InvoiceLineItem
Name | Type | Description |
---|---|---|
attributes | ||
billingProvider |
enum:
|
|
invoiceLineItemType |
enum:
|
Link
Name | Type | Description |
---|---|---|
headers |
System. |
|
method |
string |
|
uri |
string |
ResourceAttributes
Name | Type | Description |
---|---|---|
etag |
string |
|
objectType |
string |
ResourceLinks
Name | Type | Description |
---|---|---|
next | ||
previous | ||
self |
System.Collections.Generic.KeyValuePair[System.String,System.String]
Name | Type | Description |
---|---|---|
key |
string |
|
value |
string |