Invoices - Get By Billing Account
Pobiera fakturę według nazwy i identyfikatora konta rozliczeniowego. Ta operacja jest obsługiwana w przypadku kont rozliczeniowych z typem umowy Microsoft Partner Agreement lub Umową z Klientem Microsoft.
GET https://management.azure.com/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/invoices/{invoiceName}?api-version=2024-04-01
Parametry identyfikatora URI
Nazwa | W | Wymagane | Typ | Opis |
---|---|---|---|---|
billing
|
path | True |
string |
Identyfikator, który jednoznacznie identyfikuje konto rozliczeniowe. Wzorzec wyrażenia regularnego: |
invoice
|
path | True |
string |
Identyfikator, który jednoznacznie identyfikuje fakturę. Wzorzec wyrażenia regularnego: |
api-version
|
query | True |
string |
Wersja interfejsu API, która ma być używana z żądaniem klienta. Bieżąca wersja to 2024-04-01. |
Odpowiedzi
Nazwa | Typ | Opis |
---|---|---|
200 OK |
Lista faktur. |
|
Other Status Codes |
Odpowiedź na błąd opisująca, dlaczego operacja nie powiodła się. |
Przykłady
InvoicesGetByBillingAccount
Przykładowe żądanie
GET https://management.azure.com/providers/Microsoft.Billing/billingAccounts/00000000-0000-0000-0000-000000000000:00000000-0000-0000-0000-000000000000_2019-05-31/invoices/G123456789?api-version=2024-04-01
Przykładowa odpowiedź
{
"id": "/providers/Microsoft.Billing/billingAccounts/00000000-0000-0000-0000-000000000000:00000000-0000-0000-0000-000000000000_2019-05-31/invoices/G123456789",
"name": "G123456789",
"properties": {
"amountDue": {
"currency": "USD",
"value": 8.53
},
"azurePrepaymentApplied": {
"currency": "USD",
"value": 25.46
},
"billedAmount": {
"currency": "USD",
"value": 33.99
},
"billingProfileDisplayName": "Contoso Operations Billing",
"billingProfileId": "/providers/Microsoft.Billing/billingAccounts/00000000-0000-0000-0000-000000000000:00000000-0000-0000-0000-000000000000_2019-05-31/billingProfiles/xxxx-xxxx-xxx-xxx",
"creditAmount": {
"currency": "USD",
"value": 0
},
"documents": [
{
"kind": "Invoice",
"name": "12345678"
},
{
"kind": "TaxReceipt",
"name": "22345678"
}
],
"documentType": "Invoice",
"dueDate": "2023-02-16T17:32:28Z",
"freeAzureCreditApplied": {
"currency": "USD",
"value": 0
},
"invoiceDate": "2023-02-01T17:32:28Z",
"invoicePeriodEndDate": "2023-02-15T17:32:28Z",
"invoicePeriodStartDate": "2023-02-01T17:32:28Z",
"isMonthlyInvoice": false,
"purchaseOrderNumber": "123456",
"rebillDetails": {
"invoiceDocumentId": "/providers/Microsoft.Billing/billingAccounts/00000000-0000-0000-0000-000000000000:00000000-0000-0000-0000-000000000000_2019-05-31/invoices/I000002",
"creditNoteDocumentId": "/providers/Microsoft.Billing/billingAccounts/00000000-0000-0000-0000-000000000000:00000000-0000-0000-0000-000000000000_2019-05-31/invoices/CreditNote2",
"rebillDetails": {
"invoiceDocumentId": "/providers/Microsoft.Billing/billingAccounts/00000000-0000-0000-0000-000000000000:00000000-0000-0000-0000-000000000000_2019-05-31/invoices/I000001",
"creditNoteDocumentId": "/providers/Microsoft.Billing/billingAccounts/00000000-0000-0000-0000-000000000000:00000000-0000-0000-0000-000000000000_2019-05-31/invoices/CreditNote"
}
},
"status": "Due",
"specialTaxationType": "SubtotalLevel",
"subTotal": {
"currency": "USD",
"value": 33.99
},
"taxAmount": {
"currency": "USD",
"value": 1
},
"totalAmount": {
"currency": "USD",
"value": 7.53
}
},
"type": "Microsoft.Billing/billingAccounts/invoices"
}
Definicje
Nazwa | Opis |
---|---|
Amount |
Kwota. |
Amount |
Kwota należna od teraz. |
Amount |
Zwrócona kwota. |
Amount |
Żądana kwota zwrotu pieniędzy. |
Azure |
Kwota przedpłaty za platformę Azure zastosowana do opłat. To pole ma zastosowanie do kont rozliczeniowych z typem umowy Umowa z Klientem Microsoft. |
Billed |
Łączne opłaty za okres rozliczeniowy faktury. |
created |
Typ tożsamości, która utworzyła zasób. |
Credit |
Łączny zwrot kosztów zwrotów i anulowania w okresie rozliczeniowym faktury. To pole ma zastosowanie do kont rozliczeniowych z typem umowy Umowa z Klientem Microsoft. |
Document |
Źródło dokumentu. ENF dla Brazylii i DRS dla reszty świata. |
Error |
Dodatkowe informacje o błędzie zarządzania zasobami. |
Error |
Szczegóły błędu. |
Error |
Odpowiedź na błąd |
Failed |
Płatność nie powiodła się. |
Failed |
Przyczyna niepowodzenia płatności. |
Free |
Kwota bezpłatnych środków na korzystanie z platformy Azure zastosowana do opłat. To pole ma zastosowanie do kont rozliczeniowych z typem umowy Umowa z Klientem Microsoft. |
Invoice |
Faktura. |
Invoice |
Właściwości dokumentu. |
Invoice |
Typ dokumentu. |
Invoice |
Faktura. |
Invoice |
Bieżący stan faktury. |
Invoice |
Typ faktury. |
Payment |
Płatność na podstawie faktury. |
Payment |
Rodzina formy płatności. |
Rebill |
Szczegóły faktury. |
Refund |
Szczegóły żądania zwrotu pieniędzy. |
Refund |
Przyczyna zwrotu pieniędzy. |
Refund |
Stan żądania zwrotu pieniędzy. |
Special |
Określa typ obliczenia podatkowego używanego dla faktury. Pole ma zastosowanie tylko do faktur z specjalną logiką obliczania podatku. |
Sub |
Należna kwota przed opodatkowaniem. To pole ma zastosowanie do kont rozliczeniowych z typem umowy Umowa z Klientem Microsoft. |
system |
Metadane dotyczące tworzenia i ostatniej modyfikacji zasobu. |
Tax |
Kwota podatku naliczona za okres rozliczeniowy. To pole ma zastosowanie do kont rozliczeniowych z typem umowy Umowa z Klientem Microsoft. |
Total |
Kwota należna po wygenerowaniu faktury. To pole ma zastosowanie do kont rozliczeniowych z typem umowy Umowa z Klientem Microsoft. |
Amount
Kwota.
Nazwa | Typ | Opis |
---|---|---|
currency |
string |
Waluta dla wartości kwoty. |
value |
number |
Wartość kwoty. Jeśli na przykład waluta to USD, wartość 600 USD będzie wynosić 600,00 USD. |
AmountDue
Kwota należna od teraz.
Nazwa | Typ | Opis |
---|---|---|
currency |
string |
Waluta dla wartości kwoty. |
value |
number |
Wartość kwoty. Jeśli na przykład waluta to USD, wartość 600 USD będzie wynosić 600,00 USD. |
AmountRefunded
Zwrócona kwota.
Nazwa | Typ | Opis |
---|---|---|
currency |
string |
Waluta dla wartości kwoty. |
value |
number |
Wartość kwoty. Jeśli na przykład waluta to USD, wartość 600 USD będzie wynosić 600,00 USD. |
AmountRequested
Żądana kwota zwrotu pieniędzy.
Nazwa | Typ | Opis |
---|---|---|
currency |
string |
Waluta dla wartości kwoty. |
value |
number |
Wartość kwoty. Jeśli na przykład waluta to USD, wartość 600 USD będzie wynosić 600,00 USD. |
AzurePrepaymentApplied
Kwota przedpłaty za platformę Azure zastosowana do opłat. To pole ma zastosowanie do kont rozliczeniowych z typem umowy Umowa z Klientem Microsoft.
Nazwa | Typ | Opis |
---|---|---|
currency |
string |
Waluta dla wartości kwoty. |
value |
number |
Wartość kwoty. Jeśli na przykład waluta to USD, wartość 600 USD będzie wynosić 600,00 USD. |
BilledAmount
Łączne opłaty za okres rozliczeniowy faktury.
Nazwa | Typ | Opis |
---|---|---|
currency |
string |
Waluta dla wartości kwoty. |
value |
number |
Wartość kwoty. Jeśli na przykład waluta to USD, wartość 600 USD będzie wynosić 600,00 USD. |
createdByType
Typ tożsamości, która utworzyła zasób.
Nazwa | Typ | Opis |
---|---|---|
Application |
string |
|
Key |
string |
|
ManagedIdentity |
string |
|
User |
string |
CreditAmount
Łączny zwrot kosztów zwrotów i anulowania w okresie rozliczeniowym faktury. To pole ma zastosowanie do kont rozliczeniowych z typem umowy Umowa z Klientem Microsoft.
Nazwa | Typ | Opis |
---|---|---|
currency |
string |
Waluta dla wartości kwoty. |
value |
number |
Wartość kwoty. Jeśli na przykład waluta to USD, wartość 600 USD będzie wynosić 600,00 USD. |
DocumentSource
Źródło dokumentu. ENF dla Brazylii i DRS dla reszty świata.
Nazwa | Typ | Opis |
---|---|---|
DRS |
string |
|
ENF |
string |
|
Other |
string |
ErrorAdditionalInfo
Dodatkowe informacje o błędzie zarządzania zasobami.
Nazwa | Typ | Opis |
---|---|---|
info |
object |
Dodatkowe informacje. |
type |
string |
Dodatkowy typ informacji. |
ErrorDetail
Szczegóły błędu.
Nazwa | Typ | Opis |
---|---|---|
additionalInfo |
Dodatkowe informacje o błędzie. |
|
code |
string |
Kod błędu. |
details |
Szczegóły błędu. |
|
message |
string |
Komunikat o błędzie. |
target |
string |
Element docelowy błędu. |
ErrorResponse
Odpowiedź na błąd
Nazwa | Typ | Opis |
---|---|---|
error |
Obiekt błędu. |
FailedPayment
Płatność nie powiodła się.
Nazwa | Typ | Opis |
---|---|---|
date |
string |
Data próby płatności. |
failedPaymentReason |
Przyczyna niepowodzenia płatności. |
FailedPaymentReason
Przyczyna niepowodzenia płatności.
Nazwa | Typ | Opis |
---|---|---|
BankDeclined |
string |
|
CardExpired |
string |
|
IncorrectCardDetails |
string |
|
Other |
string |
FreeAzureCreditApplied
Kwota bezpłatnych środków na korzystanie z platformy Azure zastosowana do opłat. To pole ma zastosowanie do kont rozliczeniowych z typem umowy Umowa z Klientem Microsoft.
Nazwa | Typ | Opis |
---|---|---|
currency |
string |
Waluta dla wartości kwoty. |
value |
number |
Wartość kwoty. Jeśli na przykład waluta to USD, wartość 600 USD będzie wynosić 600,00 USD. |
Invoice
Faktura.
Nazwa | Typ | Opis |
---|---|---|
id |
string |
W pełni kwalifikowany identyfikator zasobu dla zasobu. Np. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" |
name |
string |
Nazwa zasobu |
properties |
Faktura. |
|
systemData |
Metadane usługi Azure Resource Manager zawierające informacje createdBy i modifiedBy. |
|
tags |
object |
Słownik metadanych skojarzonych z zasobem. Nie można go wypełnić dla wszystkich typów zasobów. Maksymalna długość klucza/wartości obsługiwana przez 256 znaków. Klucze/wartość nie powinny być puste ani mieć wartości null. Klucze nie mogą zawierać <> % & \ ? / |
type |
string |
Typ zasobu. Np. "Microsoft.Compute/virtualMachines" lub "Microsoft.Storage/storageAccounts" |
InvoiceDocument
Właściwości dokumentu.
Nazwa | Typ | Opis |
---|---|---|
documentNumbers |
string[] |
Numery dokumentów dla dokumentu faktury. |
externalUrl |
string |
Adres URL do pobrania dokumentu faktury, jeśli źródło jest zewnętrzne dla microsoft.Billing. |
kind |
Typ dokumentu. |
|
name |
string |
Identyfikator, który jednoznacznie identyfikuje dokument faktury. Ten identyfikator może być identyfikatorem pliku PDF faktury, noty kredytowej lub paragonu podatkowego. |
source |
Źródło dokumentu. ENF dla Brazylii i DRS dla reszty świata. |
|
url |
string |
Adres URL do pobrania dokumentu faktury, jeśli źródło jest wewnętrzne w witrynie Microsoft.Billing. |
InvoiceDocumentType
Typ dokumentu.
Nazwa | Typ | Opis |
---|---|---|
CreditNote |
string |
|
Invoice |
string |
|
Other |
string |
|
Summary |
string |
|
TaxReceipt |
string |
|
Transactions |
string |
|
VoidNote |
string |
InvoiceProperties
Faktura.
Nazwa | Typ | Opis |
---|---|---|
amountDue |
Kwota należna od teraz. |
|
azurePrepaymentApplied |
Kwota przedpłaty za platformę Azure zastosowana do opłat. To pole ma zastosowanie do kont rozliczeniowych z typem umowy Umowa z Klientem Microsoft. |
|
billedAmount |
Łączne opłaty za okres rozliczeniowy faktury. |
|
billedDocumentId |
string |
Identyfikator aktywnej faktury, która jest pierwotnie rozliczana po unieważnieniu tej faktury. To pole ma zastosowanie tylko do faktur unieważnianych. |
billingProfileDisplayName |
string |
Nazwa profilu rozliczeniowego, dla którego jest generowana faktura. |
billingProfileId |
string |
Identyfikator profilu rozliczeniowego, dla którego jest generowana faktura. |
creditAmount |
Łączny zwrot kosztów zwrotów i anulowania w okresie rozliczeniowym faktury. To pole ma zastosowanie do kont rozliczeniowych z typem umowy Umowa z Klientem Microsoft. |
|
creditForDocumentId |
string |
Identyfikator faktury, która została unieważniona, a ta notatka kredytowa została wystawiona w wyniku. To pole ma zastosowanie tylko do notatek kredytowych. |
documentType |
Typ dokumentu. |
|
documents |
Lista dokumentów dostępnych do pobrania i wyświetlania, takich jak faktura, notatka kredytowa lub paragon podatkowy. |
|
dueDate |
string |
Data ukończenia faktury. |
failedPayments |
Lista nieudanych płatności. |
|
freeAzureCreditApplied |
Kwota bezpłatnych środków na korzystanie z platformy Azure zastosowana do opłat. To pole ma zastosowanie do kont rozliczeniowych z typem umowy Umowa z Klientem Microsoft. |
|
invoiceDate |
string |
Data wygenerowania faktury. |
invoicePeriodEndDate |
string |
Data zakończenia okresu rozliczeniowego, dla którego jest generowana faktura. Data jest w formacie MM-DD-YYYY. |
invoicePeriodStartDate |
string |
Data rozpoczęcia okresu rozliczeniowego, dla którego jest generowana faktura. Data jest w formacie MM-DD-YYYY. |
invoiceType |
Typ faktury. |
|
isMonthlyInvoice |
boolean |
Określa, czy faktura jest generowana w ramach miesięcznego cyklu fakturowania, czy nie. To pole ma zastosowanie do kont rozliczeniowych z typem umowy Umowa z Klientem Microsoft. |
payments |
Payment[] |
Lista płatności. |
purchaseOrderNumber |
string |
Opcjonalny numer zamówienia zakupu dla faktury. |
rebillDetails |
Szczegóły ponownego wysyłania faktury. |
|
refundDetails |
Szczegóły żądania zwrotu pieniędzy. |
|
specialTaxationType |
Określa typ obliczenia podatkowego używanego dla faktury. Pole ma zastosowanie tylko do faktur z specjalną logiką obliczania podatku. |
|
status |
Bieżący stan faktury. |
|
subTotal |
Należna kwota przed opodatkowaniem. To pole ma zastosowanie do kont rozliczeniowych z typem umowy Umowa z Klientem Microsoft. |
|
subscriptionDisplayName |
string |
Nazwa subskrypcji rozliczeniowej, dla której jest generowana faktura. |
subscriptionId |
string |
Identyfikator subskrypcji, dla której jest generowana faktura. |
taxAmount |
Kwota podatku naliczona za okres rozliczeniowy. To pole ma zastosowanie do kont rozliczeniowych z typem umowy Umowa z Klientem Microsoft. |
|
totalAmount |
Kwota należna po wygenerowaniu faktury. To pole ma zastosowanie do kont rozliczeniowych z typem umowy Umowa z Klientem Microsoft. |
InvoiceStatus
Bieżący stan faktury.
Nazwa | Typ | Opis |
---|---|---|
Due |
string |
|
Locked |
string |
|
Other |
string |
|
OverDue |
string |
|
Paid |
string |
|
Void |
string |
InvoiceType
Typ faktury.
Nazwa | Typ | Opis |
---|---|---|
AzureMarketplace |
string |
|
AzureServices |
string |
|
AzureSupport |
string |
|
Other |
string |
Payment
Płatność na podstawie faktury.
Nazwa | Typ | Opis |
---|---|---|
amount |
Zapłacona kwota. |
|
date |
string |
Data dokonania płatności. |
paymentMethodFamily |
Rodzina formy płatności. |
|
paymentMethodId |
string |
Identyfikator, który jednoznacznie identyfikuje formę płatności używaną dla faktury. |
paymentMethodType |
string |
Typ formy płatności. |
paymentType |
string |
Typ płatności. |
PaymentMethodFamily
Rodzina formy płatności.
Nazwa | Typ | Opis |
---|---|---|
CheckWire |
string |
|
CreditCard |
string |
|
Credits |
string |
|
DirectDebit |
string |
|
EWallet |
string |
|
None |
string |
|
Other |
string |
|
TaskOrder |
string |
RebillDetails
Szczegóły faktury.
Nazwa | Typ | Opis |
---|---|---|
creditNoteDocumentId |
string |
Identyfikator noty kredytowej. |
invoiceDocumentId |
string |
Identyfikator faktury. |
rebillDetails |
Szczegóły faktury. |
RefundDetails
Szczegóły żądania zwrotu pieniędzy.
Nazwa | Typ | Opis |
---|---|---|
amountRefunded |
Zwrócona kwota. |
|
amountRequested |
Żądana kwota zwrotu pieniędzy. |
|
approvedOn |
string |
Data zatwierdzenia zwrotu pieniędzy. |
completedOn |
string |
Data ukończenia zwrotu pieniędzy. |
rebillInvoiceId |
string |
Identyfikator faktury na fakturze zwrotnej dla zwrotu kosztów. |
refundOperationId |
string |
Identyfikator operacji zwrotu. |
refundReason |
Przyczyna zwrotu pieniędzy. |
|
refundStatus |
Stan żądania zwrotu pieniędzy. |
|
requestedOn |
string |
Data żądania zwrotu pieniędzy. |
transactionCount |
integer |
Liczba zwróconych transakcji. |
RefundReasonCode
Przyczyna zwrotu pieniędzy.
Nazwa | Typ | Opis |
---|---|---|
AccidentalConversion |
string |
|
AccidentalPurchase |
string |
|
ForgotToCancel |
string |
|
Other |
string |
|
UnclearDocumentation |
string |
|
UnclearPricing |
string |
RefundStatus
Stan żądania zwrotu pieniędzy.
Nazwa | Typ | Opis |
---|---|---|
Approved |
string |
|
Cancelled |
string |
|
Completed |
string |
|
Declined |
string |
|
Expired |
string |
|
Other |
string |
|
Pending |
string |
SpecialTaxationType
Określa typ obliczenia podatkowego używanego dla faktury. Pole ma zastosowanie tylko do faktur z specjalną logiką obliczania podatku.
Nazwa | Typ | Opis |
---|---|---|
InvoiceLevel |
string |
|
SubtotalLevel |
string |
SubTotal
Należna kwota przed opodatkowaniem. To pole ma zastosowanie do kont rozliczeniowych z typem umowy Umowa z Klientem Microsoft.
Nazwa | Typ | Opis |
---|---|---|
currency |
string |
Waluta dla wartości kwoty. |
value |
number |
Wartość kwoty. Jeśli na przykład waluta to USD, wartość 600 USD będzie wynosić 600,00 USD. |
systemData
Metadane dotyczące tworzenia i ostatniej modyfikacji zasobu.
Nazwa | Typ | Opis |
---|---|---|
createdAt |
string |
Sygnatura czasowa tworzenia zasobu (UTC). |
createdBy |
string |
Tożsamość, która utworzyła zasób. |
createdByType |
Typ tożsamości, która utworzyła zasób. |
|
lastModifiedAt |
string |
Znacznik czasu ostatniej modyfikacji zasobu (UTC) |
lastModifiedBy |
string |
Tożsamość, która ostatnio zmodyfikowała zasób. |
lastModifiedByType |
Typ tożsamości, która ostatnio zmodyfikowała zasób. |
TaxAmount
Kwota podatku naliczona za okres rozliczeniowy. To pole ma zastosowanie do kont rozliczeniowych z typem umowy Umowa z Klientem Microsoft.
Nazwa | Typ | Opis |
---|---|---|
currency |
string |
Waluta dla wartości kwoty. |
value |
number |
Wartość kwoty. Jeśli na przykład waluta to USD, wartość 600 USD będzie wynosić 600,00 USD. |
TotalAmount
Kwota należna po wygenerowaniu faktury. To pole ma zastosowanie do kont rozliczeniowych z typem umowy Umowa z Klientem Microsoft.
Nazwa | Typ | Opis |
---|---|---|
currency |
string |
Waluta dla wartości kwoty. |
value |
number |
Wartość kwoty. Jeśli na przykład waluta to USD, wartość 600 USD będzie wynosić 600,00 USD. |