次の方法で共有


Manage billing - Get invoice line items

GTM シナリオの行項目を取得します。 第 1 および第三者の現在および過去の月の 1 日の評価使用状況が未請求です。 第 1 および第三者は、invoceid に対して毎日評価された使用量を請求しました。 現在および過去の月の第 1 および第三者の未請求のリコン。

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}&currencyCode={currencyCode}&period={period}&size={size}&offset={offset}&seekOperation={seekOperation}

URI パラメーター

名前 / 必須 説明
invoice_id
path True

string

請求書 ID。未請求明細の場合、invoiceId は "未請求" に設定されます。

currencyCode
query

string

通貨コード。

hasPartnerEarnedCredit
query

boolean

パートナー獲得クレジットが適用された明細を返すかどうかを示す値。

invoiceLineItemType
query

string

請求書の明細項目。 例: BillingLineItems、UsageLineItems。

offset
query

integer

int32

ページ オフセット。

period
query

string

未請求のリコンの期間。 例: current、previous。

provider
query

string

プロバイダーの種類 例: すべて、Marketplace。

seekOperation
query

string

実行するシーク操作。 [次へ] のみがサポートされます。

size
query

integer

int32

ページ サイズ。

要求ヘッダー

名前 必須 説明
Authorization True

string

承認ベアラー トークン

ms-correlationid

string

要求を内部的に追跡するために使用されます。 ms-correlationid が指定されていない場合、サーバーは要求ごとに新しいものを生成します

ms-cv

string

要求を内部的に追跡するために使用されます。 ms-cv が指定されていない場合、サーバーは要求ごとに新しいものを生成します

ms-requestid

string

要求のべき等性に使用されます。 ms-requestid が指定されていない場合、サーバーは要求ごとに新しいものを生成します

応答

名前 説明
200 OK

Collections.PagedResourceCollection[InvoiceLineItem]

要求は成功しました。 応答本文には、要求された recon 行項目が含まれています。

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

400 Bad Request

入力が見つからないか、無効でした。 応答本文には、エラーの詳細が表示されます。

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

401 Unauthorized

要求が認証されませんでした。 クライアントは、最初にパートナー API サービスで認証する必要があります。

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

403 Forbidden

要求は認証されましたが、呼び出し元はそれを呼び出す権限がないため拒否されました。

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

404 Not Found

リソースが見つからないか、指定された入力パラメーターで使用できません。

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

500 Internal Server Error

パートナー API サービスまたはその依存関係のいずれかが要求を満たすことができませんでした。 呼び出し元はこれを再試行できます。

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

定義

名前 説明
Collections.PagedResourceCollection[InvoiceLineItem]
InvoiceLineItem
Link
ResourceAttributes
ResourceLinks
System.Collections.Generic.KeyValuePair[System.String,System.String]

Collections.PagedResourceCollection[InvoiceLineItem]

名前 説明
attributes

ResourceAttributes

continuationToken

string

items

InvoiceLineItem[]

links

ResourceLinks

totalCount

integer

InvoiceLineItem

名前 説明
attributes

ResourceAttributes

billingProvider enum:
  • all
  • azure
  • marketplace
  • none
  • office
  • oneTime
invoiceLineItemType enum:
  • billingLineItems
  • none
  • usageLineItems
名前 説明
headers

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

method

string

uri

string

ResourceAttributes

名前 説明
etag

string

objectType

string

名前 説明
next

Link

previous

Link

self

Link

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

名前 説明
key

string

value

string