Invoices - List By Billing Subscription
列出訂用帳戶的發票。
GET https://management.azure.com/providers/Microsoft.Billing/billingAccounts/default/billingSubscriptions/{subscriptionId}/invoices?api-version=2024-04-01
GET https://management.azure.com/providers/Microsoft.Billing/billingAccounts/default/billingSubscriptions/{subscriptionId}/invoices?periodStartDate={periodStartDate}&periodEndDate={periodEndDate}&api-version=2024-04-01&filter={filter}&orderBy={orderBy}&top={top}&skip={skip}&count={count}&search={search}
URI 參數
名稱 | 位於 | 必要 | 類型 | Description |
---|---|---|---|---|
subscription
|
path | True |
string |
可唯一識別計費訂用帳戶的標識碼。 Regex 模式: |
api-version
|
query | True |
string |
要與用戶端要求搭配使用的 API 版本。 目前的版本是 2024-04-01。 |
count
|
query |
boolean |
count 查詢選項可讓用戶端要求響應中資源隨附的相符資源計數。 |
|
filter
|
query |
string |
篩選查詢選項可讓客戶端篩選要求URL所尋址的資源集合。 |
|
order
|
query |
string |
orderby 查詢選項可讓用戶端以特定順序要求資源。 |
|
period
|
query |
string date |
產生發票之計費週期的結束日期。 日期的格式為MM-DD-YYYY。 |
|
period
|
query |
string date |
產生發票之計費週期的開始日期。 日期的格式為MM-DD-YYYY。 |
|
search
|
query |
string |
搜尋查詢選項可讓用戶端要求集合內符合自由文字搜尋表達式的專案。 僅支援字串欄位的搜尋。 |
|
skip
|
query |
integer int64 |
skip 查詢選項會要求要略過且不包含在結果中的查詢集合中的項目數目。 |
|
top
|
query |
integer int64 |
最上層查詢選項會要求結果中包含查詢集合中的項目數目。 頂端支援的最大值為 50。 |
回應
名稱 | 類型 | Description |
---|---|---|
200 OK |
發票清單。 |
|
Other Status Codes |
描述作業失敗原因的錯誤回應。 |
範例
InvoicesListByBillingSubscription
範例要求
GET https://management.azure.com/providers/Microsoft.Billing/billingAccounts/default/billingSubscriptions/11111111-1111-1111-1111-111111111111/invoices?periodStartDate=2023-01-01&periodEndDate=2023-06-30&api-version=2024-04-01
範例回覆
{
"value": [
{
"id": "/providers/Microsoft.Billing/billingAccounts/default/billingSubscriptions/11111111-1111-1111-1111-111111111111/invoices/E123456789",
"name": "E123456789",
"properties": {
"amountDue": {
"currency": "USD",
"value": 8.53
},
"billedAmount": {
"currency": "USD",
"value": 33.99
},
"dueDate": "2023-02-16T17:32:28Z",
"invoiceDate": "2023-02-01T17:32:28Z",
"invoicePeriodEndDate": "2023-02-15T17:32:28Z",
"invoicePeriodStartDate": "2023-02-01T17:32:28Z",
"invoiceType": "AzureServices",
"purchaseOrderNumber": "123456",
"status": "Due",
"subscriptionDisplayName": "Contoso Operations Billing",
"subscriptionId": "11111111-1111-1111-1111-111111111111"
},
"type": "Microsoft.Billing/billingAccounts/billingSubscriptions/invoices"
},
{
"id": "/providers/Microsoft.Billing/billingAccounts/default/billingSubscriptions/11111111-1111-1111-1111-111111111111/invoices/G123456789",
"name": "G123456789",
"properties": {
"amountDue": {
"currency": "USD",
"value": 15.53
},
"billedAmount": {
"currency": "USD",
"value": 55.99
},
"dueDate": "2023-02-16T17:32:28Z",
"invoiceDate": "2023-02-01T17:32:28Z",
"invoicePeriodEndDate": "2023-02-15T17:32:28Z",
"invoicePeriodStartDate": "2023-02-01T17:32:28Z",
"invoiceType": "AzureMarketplace",
"purchaseOrderNumber": "123456",
"status": "Due",
"subscriptionDisplayName": "Contoso Operations Billing",
"subscriptionId": "11111111-1111-1111-1111-111111111111"
},
"type": "Microsoft.Billing/billingAccounts/billingSubscriptions/invoices"
},
{
"id": "/providers/Microsoft.Billing/billingAccounts/default/billingSubscriptions/11111111-1111-1111-1111-111111111111/invoices/E987654321",
"name": "E987654321",
"properties": {
"amountDue": {
"currency": "USD",
"value": 8.53
},
"billedAmount": {
"currency": "USD",
"value": 33.99
},
"documents": [
{
"kind": "Invoice",
"name": "12345678"
}
],
"dueDate": "2023-01-16T17:32:28Z",
"invoiceDate": "2023-01-01T17:32:28Z",
"invoicePeriodEndDate": "2023-01-15T17:32:28Z",
"invoicePeriodStartDate": "2023-01-01T17:32:28Z",
"invoiceType": "AzureSupport",
"payments": [
{
"amount": {
"currency": "USD",
"value": 2000
},
"date": "2023-01-14T17:32:28Z",
"paymentMethodFamily": "CreditCard",
"paymentMethodType": "visa",
"paymentType": "credited"
}
],
"purchaseOrderNumber": "123456",
"status": "Due",
"subscriptionDisplayName": "Contoso Operations Billing",
"subscriptionId": "11111111-1111-1111-1111-111111111111"
},
"type": "Microsoft.Billing/billingAccounts/billingSubscriptions/invoices"
}
]
}
定義
名稱 | Description |
---|---|
Amount |
數量。 |
Amount |
截至目前到期的金額。 |
Amount |
退款金額。 |
Amount |
要求的退款金額。 |
Azure |
套用至費用的 Azure 預付款金額。 此欄位適用於合約類型Microsoft客戶合約的計費帳戶。 |
Billed |
發票計費週期的總費用。 |
created |
建立資源的身分識別類型。 |
Credit |
發票計費期間傳回和取消的總退款。 此欄位適用於合約類型Microsoft客戶合約的計費帳戶。 |
Document |
檔的來源。 適用於巴西的 ENF 和世界其他地區的 DRS。 |
Error |
資源管理錯誤其他資訊。 |
Error |
錯誤詳細數據。 |
Error |
錯誤回應 |
Failed |
付款失敗。 |
Failed |
付款失敗的原因。 |
Free |
套用至費用的免費 Azure 點數金額。 此欄位適用於合約類型Microsoft客戶合約的計費帳戶。 |
Invoice |
發票。 |
Invoice |
檔的屬性。 |
Invoice |
檔的型別。 |
Invoice |
資源清單的容器 |
Invoice |
發票。 |
Invoice |
發票的目前狀態。 |
Invoice |
發票類型。 |
Payment |
發票付款。 |
Payment |
付款方式系列。 |
Rebill |
發票的重新計費詳細數據。 |
Refund |
退款要求的詳細數據。 |
Refund |
退款的原因。 |
Refund |
退款要求的狀態。 |
Special |
識別用於發票的稅務計算類型。 欄位僅適用於具有特殊稅務計算邏輯的發票。 |
Sub |
應繳稅前金額。 此欄位適用於合約類型Microsoft客戶合約的計費帳戶。 |
system |
與建立和上次修改資源相關的元數據。 |
Tax |
計費期間所收取的稅金金額。 此欄位適用於合約類型Microsoft客戶合約的計費帳戶。 |
Total |
產生發票時到期的金額。 此欄位適用於合約類型Microsoft客戶合約的計費帳戶。 |
Amount
數量。
名稱 | 類型 | Description |
---|---|---|
currency |
string |
金額值的貨幣。 |
value |
number |
數量值。 例如,如果貨幣是美元,則值為 600$600.00。 |
AmountDue
截至目前到期的金額。
名稱 | 類型 | Description |
---|---|---|
currency |
string |
金額值的貨幣。 |
value |
number |
數量值。 例如,如果貨幣是美元,則值為 600$600.00。 |
AmountRefunded
退款金額。
名稱 | 類型 | Description |
---|---|---|
currency |
string |
金額值的貨幣。 |
value |
number |
數量值。 例如,如果貨幣是美元,則值為 600$600.00。 |
AmountRequested
要求的退款金額。
名稱 | 類型 | Description |
---|---|---|
currency |
string |
金額值的貨幣。 |
value |
number |
數量值。 例如,如果貨幣是美元,則值為 600$600.00。 |
AzurePrepaymentApplied
套用至費用的 Azure 預付款金額。 此欄位適用於合約類型Microsoft客戶合約的計費帳戶。
名稱 | 類型 | Description |
---|---|---|
currency |
string |
金額值的貨幣。 |
value |
number |
數量值。 例如,如果貨幣是美元,則值為 600$600.00。 |
BilledAmount
發票計費週期的總費用。
名稱 | 類型 | Description |
---|---|---|
currency |
string |
金額值的貨幣。 |
value |
number |
數量值。 例如,如果貨幣是美元,則值為 600$600.00。 |
createdByType
建立資源的身分識別類型。
名稱 | 類型 | Description |
---|---|---|
Application |
string |
|
Key |
string |
|
ManagedIdentity |
string |
|
User |
string |
CreditAmount
發票計費期間傳回和取消的總退款。 此欄位適用於合約類型Microsoft客戶合約的計費帳戶。
名稱 | 類型 | Description |
---|---|---|
currency |
string |
金額值的貨幣。 |
value |
number |
數量值。 例如,如果貨幣是美元,則值為 600$600.00。 |
DocumentSource
檔的來源。 適用於巴西的 ENF 和世界其他地區的 DRS。
名稱 | 類型 | Description |
---|---|---|
DRS |
string |
|
ENF |
string |
|
Other |
string |
ErrorAdditionalInfo
資源管理錯誤其他資訊。
名稱 | 類型 | Description |
---|---|---|
info |
object |
其他資訊。 |
type |
string |
其他信息類型。 |
ErrorDetail
錯誤詳細數據。
名稱 | 類型 | Description |
---|---|---|
additionalInfo |
錯誤其他資訊。 |
|
code |
string |
錯誤碼。 |
details |
錯誤詳細數據。 |
|
message |
string |
錯誤訊息。 |
target |
string |
錯誤目標。 |
ErrorResponse
錯誤回應
名稱 | 類型 | Description |
---|---|---|
error |
error 物件。 |
FailedPayment
付款失敗。
名稱 | 類型 | Description |
---|---|---|
date |
string |
嘗試付款的日期。 |
failedPaymentReason |
付款失敗的原因。 |
FailedPaymentReason
付款失敗的原因。
名稱 | 類型 | Description |
---|---|---|
BankDeclined |
string |
|
CardExpired |
string |
|
IncorrectCardDetails |
string |
|
Other |
string |
FreeAzureCreditApplied
套用至費用的免費 Azure 點數金額。 此欄位適用於合約類型Microsoft客戶合約的計費帳戶。
名稱 | 類型 | Description |
---|---|---|
currency |
string |
金額值的貨幣。 |
value |
number |
數量值。 例如,如果貨幣是美元,則值為 600$600.00。 |
Invoice
發票。
名稱 | 類型 | Description |
---|---|---|
id |
string |
資源的完整資源標識碼。 例如 “/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}” |
name |
string |
資源的名稱 |
properties |
發票。 |
|
systemData |
包含 createdBy 和 modifiedBy 資訊的 Azure Resource Manager 元數據。 |
|
tags |
object |
與資源相關聯的元數據字典。 並非所有資源類型都會填入。 支援的索引鍵/值長度上限為 256 個字元。 索引鍵/值不應空白值或 Null。 索引鍵不能包含 <> % & \ ? / |
type |
string |
資源的型別。 例如“Microsoft.Compute/virtualMachines” 或 “Microsoft.Storage/storageAccounts” |
InvoiceDocument
檔的屬性。
名稱 | 類型 | Description |
---|---|---|
documentNumbers |
string[] |
發票文件的文件編號。 |
externalUrl |
string |
如果來源是外部Microsoft.Billing,則為下載發票檔的 URL。 |
kind |
檔的型別。 |
|
name |
string |
可唯一識別發票文件的標識碼。 此標識碼可能是發票 PDF、點數附註或稅務收據的標識碼。 |
source |
檔的來源。 適用於巴西的 ENF 和世界其他地區的 DRS。 |
|
url |
string |
如果來源是內部Microsoft.Billing,則下載發票檔的 URL。 |
InvoiceDocumentType
檔的型別。
名稱 | 類型 | Description |
---|---|---|
CreditNote |
string |
|
Invoice |
string |
|
Other |
string |
|
Summary |
string |
|
TaxReceipt |
string |
|
Transactions |
string |
|
VoidNote |
string |
InvoiceListResult
資源清單的容器
名稱 | 類型 | Description |
---|---|---|
nextLink |
string |
結果下一頁的連結(url)。 |
value |
Invoice[] |
資源清單。 |
InvoiceProperties
發票。
名稱 | 類型 | Description |
---|---|---|
amountDue |
截至目前到期的金額。 |
|
azurePrepaymentApplied |
套用至費用的 Azure 預付款金額。 此欄位適用於合約類型Microsoft客戶合約的計費帳戶。 |
|
billedAmount |
發票計費週期的總費用。 |
|
billedDocumentId |
string |
使用中發票的標識碼,原本在此發票無效后計費。 此欄位僅適用於 void 發票。 |
billingProfileDisplayName |
string |
產生發票之帳單配置檔的名稱。 |
billingProfileId |
string |
產生發票之帳單配置檔的標識碼。 |
creditAmount |
發票計費期間傳回和取消的總退款。 此欄位適用於合約類型Microsoft客戶合約的計費帳戶。 |
|
creditForDocumentId |
string |
發票的標識碼已失效,因此發出此點數附注。 此欄位僅適用於信用額度。 |
documentType |
檔的型別。 |
|
documents |
可供下載和檢視的文件清單,例如發票、信用單或稅務收據。 |
|
dueDate |
string |
發票的到期日。 |
failedPayments |
失敗付款的清單。 |
|
freeAzureCreditApplied |
套用至費用的免費 Azure 點數金額。 此欄位適用於合約類型Microsoft客戶合約的計費帳戶。 |
|
invoiceDate |
string |
產生發票的日期。 |
invoicePeriodEndDate |
string |
產生發票之計費週期的結束日期。 日期的格式為MM-DD-YYYY。 |
invoicePeriodStartDate |
string |
產生發票之計費週期的開始日期。 日期的格式為MM-DD-YYYY。 |
invoiceType |
發票類型。 |
|
isMonthlyInvoice |
boolean |
指定發票是否在每月發票週期中產生。 此欄位適用於合約類型Microsoft客戶合約的計費帳戶。 |
payments |
Payment[] |
付款清單。 |
purchaseOrderNumber |
string |
發票的選擇性採購單號碼。 |
rebillDetails |
重新計費發票的詳細數據。 |
|
refundDetails |
退款要求的詳細數據。 |
|
specialTaxationType |
識別用於發票的稅務計算類型。 欄位僅適用於具有特殊稅務計算邏輯的發票。 |
|
status |
發票的目前狀態。 |
|
subTotal |
應繳稅前金額。 此欄位適用於合約類型Microsoft客戶合約的計費帳戶。 |
|
subscriptionDisplayName |
string |
產生發票的計費訂用帳戶名稱。 |
subscriptionId |
string |
產生發票之訂用帳戶的標識碼。 |
taxAmount |
計費期間所收取的稅金金額。 此欄位適用於合約類型Microsoft客戶合約的計費帳戶。 |
|
totalAmount |
產生發票時到期的金額。 此欄位適用於合約類型Microsoft客戶合約的計費帳戶。 |
InvoiceStatus
發票的目前狀態。
名稱 | 類型 | Description |
---|---|---|
Due |
string |
|
Locked |
string |
|
Other |
string |
|
OverDue |
string |
|
Paid |
string |
|
Void |
string |
InvoiceType
發票類型。
名稱 | 類型 | Description |
---|---|---|
AzureMarketplace |
string |
|
AzureServices |
string |
|
AzureSupport |
string |
|
Other |
string |
Payment
發票付款。
名稱 | 類型 | Description |
---|---|---|
amount |
付費金額。 |
|
date |
string |
付款的日期。 |
paymentMethodFamily |
付款方式系列。 |
|
paymentMethodId |
string |
可唯一識別發票所用付款方式的標識碼。 |
paymentMethodType |
string |
付款方式的類型。 |
paymentType |
string |
付款的類型。 |
PaymentMethodFamily
付款方式系列。
名稱 | 類型 | Description |
---|---|---|
CheckWire |
string |
|
CreditCard |
string |
|
Credits |
string |
|
DirectDebit |
string |
|
EWallet |
string |
|
None |
string |
|
Other |
string |
|
TaskOrder |
string |
RebillDetails
發票的重新計費詳細數據。
名稱 | 類型 | Description |
---|---|---|
creditNoteDocumentId |
string |
點數附註的標識碼。 |
invoiceDocumentId |
string |
發票的標識碼。 |
rebillDetails |
發票的重新計費詳細數據。 |
RefundDetails
退款要求的詳細數據。
名稱 | 類型 | Description |
---|---|---|
amountRefunded |
退款金額。 |
|
amountRequested |
要求的退款金額。 |
|
approvedOn |
string |
核准退款的日期。 |
completedOn |
string |
完成退款的日期。 |
rebillInvoiceId |
string |
退款之重新計費發票的發票標識碼。 |
refundOperationId |
string |
退款作業的標識碼。 |
refundReason |
退款的原因。 |
|
refundStatus |
退款要求的狀態。 |
|
requestedOn |
string |
要求退款的日期。 |
transactionCount |
integer |
退款的交易數目。 |
RefundReasonCode
退款的原因。
名稱 | 類型 | Description |
---|---|---|
AccidentalConversion |
string |
|
AccidentalPurchase |
string |
|
ForgotToCancel |
string |
|
Other |
string |
|
UnclearDocumentation |
string |
|
UnclearPricing |
string |
RefundStatus
退款要求的狀態。
名稱 | 類型 | Description |
---|---|---|
Approved |
string |
|
Cancelled |
string |
|
Completed |
string |
|
Declined |
string |
|
Expired |
string |
|
Other |
string |
|
Pending |
string |
SpecialTaxationType
識別用於發票的稅務計算類型。 欄位僅適用於具有特殊稅務計算邏輯的發票。
名稱 | 類型 | Description |
---|---|---|
InvoiceLevel |
string |
|
SubtotalLevel |
string |
SubTotal
應繳稅前金額。 此欄位適用於合約類型Microsoft客戶合約的計費帳戶。
名稱 | 類型 | Description |
---|---|---|
currency |
string |
金額值的貨幣。 |
value |
number |
數量值。 例如,如果貨幣是美元,則值為 600$600.00。 |
systemData
與建立和上次修改資源相關的元數據。
名稱 | 類型 | Description |
---|---|---|
createdAt |
string |
資源建立的時間戳(UTC)。 |
createdBy |
string |
建立資源的身分識別。 |
createdByType |
建立資源的身分識別類型。 |
|
lastModifiedAt |
string |
上次修改的資源時間戳 (UTC) |
lastModifiedBy |
string |
上次修改資源的身分識別。 |
lastModifiedByType |
上次修改資源的身分識別類型。 |
TaxAmount
計費期間所收取的稅金金額。 此欄位適用於合約類型Microsoft客戶合約的計費帳戶。
名稱 | 類型 | Description |
---|---|---|
currency |
string |
金額值的貨幣。 |
value |
number |
數量值。 例如,如果貨幣是美元,則值為 600$600.00。 |
TotalAmount
產生發票時到期的金額。 此欄位適用於合約類型Microsoft客戶合約的計費帳戶。
名稱 | 類型 | Description |
---|---|---|
currency |
string |
金額值的貨幣。 |
value |
number |
數量值。 例如,如果貨幣是美元,則值為 600$600.00。 |