Aracılığıyla paylaş


Invoices - Get By Billing Account

Fatura hesabı adına ve kimliğine göre bir fatura alır. İşlem, Sözleşme türü Microsoft İş Ortağı Sözleşmesi veya Microsoft Müşteri Sözleşmesi olan ödeme hesapları için desteklenir.

GET https://management.azure.com/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/invoices/{invoiceName}?api-version=2024-04-01

URI Parametreleri

Name İçinde Gerekli Tür Description
billingAccountName
path True

string

Bir ödeme hesabını benzersiz olarak tanımlayan kimlik.

Normal ifade deseni: ^([0-9]+|([Pp][Cc][Nn]\.[A-Za-z0-9]+)|[0-9A-Fa-f]{8}-([0-9A-Fa-f]{4}-){3}[0-9A-Fa-f]{12}(:[0-9A-Fa-f]{8}-([0-9A-Fa-f]{4}-){3}[0-9A-Fa-f]{12}_[0-9]{4}(-[0-9]{2}){2})?)$

invoiceName
path True

string

Bir faturayı benzersiz olarak tanımlayan kimlik.

Normal ifade deseni: ^(H[0-9]-[A-Z0-9]+)$|^(?:([GHT]|HT){1}[A-Z0-9]{9})$|^(?:[D]{1}[A-Z0-9]{9})$|^(?:E{1}[B-Z0-9]{1}[A-Z0-9]{8})$|^(?:EA[A-Z0-9]{8})$

api-version
query True

string

İstemci isteğiyle kullanılacak API sürümü. Geçerli sürüm 2024-04-01'dir.

Yanıtlar

Name Tür Description
200 OK

Invoice

Fatura listesi.

Other Status Codes

ErrorResponse

İşlemin neden başarısız olduğunu açıklayan hata yanıtı.

Örnekler

InvoicesGetByBillingAccount

Örnek isteği

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

Örnek yanıt

{
  "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"
}

Tanımlar

Name Description
Amount

Miktar.

AmountDue

Şu andan itibaren ödenmesi gereken tutar.

AmountRefunded

Para iadesi yapılan tutar.

AmountRequested

İstenen para iadesi miktarı.

AzurePrepaymentApplied

Ücretlere uygulanan Azure ön ödeme miktarı. Bu alan, Microsoft Müşteri Sözleşmesi sözleşme türüne sahip ödeme hesapları için geçerlidir.

BilledAmount

Fatura faturalama dönemi için toplam ücretler.

createdByType

Kaynağı oluşturan kimliğin türü.

CreditAmount

Fatura faturalama dönemindeki iadeler ve iptaller için toplam para iadesi. Bu alan, Microsoft Müşteri Sözleşmesi sözleşme türüne sahip ödeme hesapları için geçerlidir.

DocumentSource

Belgenin kaynağı. Brezilya için ENF ve dünyanın geri kalanı için DRS.

ErrorAdditionalInfo

Kaynak yönetimi hatası ek bilgileri.

ErrorDetail

Hata ayrıntısı.

ErrorResponse

Hata yanıtı

FailedPayment

Başarısız bir ödeme.

FailedPaymentReason

Ödemenin başarısız olmasının nedeni.

FreeAzureCreditApplied

Ücretlere uygulanan ücretsiz Azure kredisi miktarı. Bu alan, Microsoft Müşteri Sözleşmesi sözleşme türüne sahip ödeme hesapları için geçerlidir.

Invoice

Fatura.

InvoiceDocument

Belgenin özellikleri.

InvoiceDocumentType

Belgenin türü.

InvoiceProperties

Fatura.

InvoiceStatus

Faturanın geçerli durumu.

InvoiceType

Fatura türü.

Payment

Fatura ödemesi.

PaymentMethodFamily

Ödeme yöntemi ailesi.

RebillDetails

Faturanın geri ödeme ayrıntıları.

RefundDetails

Para iadesi isteğinin ayrıntıları.

RefundReasonCode

Para iadesinin nedeni.

RefundStatus

Para iadesi isteğinin durumu.

SpecialTaxationType

Fatura için kullanılan vergi hesaplamasının türünü tanımlar. Bu alan yalnızca özel vergi hesaplama mantığına sahip faturalar için geçerlidir.

SubTotal

Vadesi gelen vergi öncesi tutar. Bu alan, Microsoft Müşteri Sözleşmesi sözleşme türüne sahip ödeme hesapları için geçerlidir.

systemData

Kaynağın oluşturulması ve son değiştirilmesiyle ilgili meta veriler.

TaxAmount

Faturalama dönemi için tahsil edilen vergi tutarı. Bu alan, Microsoft Müşteri Sözleşmesi sözleşme türüne sahip ödeme hesapları için geçerlidir.

TotalAmount

Fatura oluşturulduğunda ödenmesi gereken tutar. Bu alan, Microsoft Müşteri Sözleşmesi sözleşme türüne sahip ödeme hesapları için geçerlidir.

Amount

Miktar.

Name Tür Description
currency

string

Tutar değerinin para birimi.

value

number

Tutar değeri. Örneğin, para birimi ABD doları ise 600 ABD doları değeri 600,00 TL olacaktır.

AmountDue

Şu andan itibaren ödenmesi gereken tutar.

Name Tür Description
currency

string

Tutar değerinin para birimi.

value

number

Tutar değeri. Örneğin, para birimi ABD doları ise 600 ABD doları değeri 600,00 TL olacaktır.

AmountRefunded

Para iadesi yapılan tutar.

Name Tür Description
currency

string

Tutar değerinin para birimi.

value

number

Tutar değeri. Örneğin, para birimi ABD doları ise 600 ABD doları değeri 600,00 TL olacaktır.

AmountRequested

İstenen para iadesi miktarı.

Name Tür Description
currency

string

Tutar değerinin para birimi.

value

number

Tutar değeri. Örneğin, para birimi ABD doları ise 600 ABD doları değeri 600,00 TL olacaktır.

AzurePrepaymentApplied

Ücretlere uygulanan Azure ön ödeme miktarı. Bu alan, Microsoft Müşteri Sözleşmesi sözleşme türüne sahip ödeme hesapları için geçerlidir.

Name Tür Description
currency

string

Tutar değerinin para birimi.

value

number

Tutar değeri. Örneğin, para birimi ABD doları ise 600 ABD doları değeri 600,00 TL olacaktır.

BilledAmount

Fatura faturalama dönemi için toplam ücretler.

Name Tür Description
currency

string

Tutar değerinin para birimi.

value

number

Tutar değeri. Örneğin, para birimi ABD doları ise 600 ABD doları değeri 600,00 TL olacaktır.

createdByType

Kaynağı oluşturan kimliğin türü.

Name Tür Description
Application

string

Key

string

ManagedIdentity

string

User

string

CreditAmount

Fatura faturalama dönemindeki iadeler ve iptaller için toplam para iadesi. Bu alan, Microsoft Müşteri Sözleşmesi sözleşme türüne sahip ödeme hesapları için geçerlidir.

Name Tür Description
currency

string

Tutar değerinin para birimi.

value

number

Tutar değeri. Örneğin, para birimi ABD doları ise 600 ABD doları değeri 600,00 TL olacaktır.

DocumentSource

Belgenin kaynağı. Brezilya için ENF ve dünyanın geri kalanı için DRS.

Name Tür Description
DRS

string

ENF

string

Other

string

ErrorAdditionalInfo

Kaynak yönetimi hatası ek bilgileri.

Name Tür Description
info

object

Ek bilgiler.

type

string

Ek bilgi türü.

ErrorDetail

Hata ayrıntısı.

Name Tür Description
additionalInfo

ErrorAdditionalInfo[]

Hata ek bilgileri.

code

string

Hata kodu.

details

ErrorDetail[]

Hata ayrıntıları.

message

string

Hata iletisi.

target

string

Hata hedefi.

ErrorResponse

Hata yanıtı

Name Tür Description
error

ErrorDetail

Hata nesnesi.

FailedPayment

Başarısız bir ödeme.

Name Tür Description
date

string

Ödemenin denenme tarihi.

failedPaymentReason

FailedPaymentReason

Ödemenin başarısız olmasının nedeni.

FailedPaymentReason

Ödemenin başarısız olmasının nedeni.

Name Tür Description
BankDeclined

string

CardExpired

string

IncorrectCardDetails

string

Other

string

FreeAzureCreditApplied

Ücretlere uygulanan ücretsiz Azure kredisi miktarı. Bu alan, Microsoft Müşteri Sözleşmesi sözleşme türüne sahip ödeme hesapları için geçerlidir.

Name Tür Description
currency

string

Tutar değerinin para birimi.

value

number

Tutar değeri. Örneğin, para birimi ABD doları ise 600 ABD doları değeri 600,00 TL olacaktır.

Invoice

Fatura.

Name Tür Description
id

string

Kaynağın tam kaynak kimliği. Örneğin, "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"

name

string

Kaynağın adı

properties

InvoiceProperties

Fatura.

systemData

systemData

createdBy ve modifiedBy bilgilerini içeren Azure Resource Manager meta verileri.

tags

object

Kaynakla ilişkilendirilmiş meta verilerin sözlüğü. Tüm kaynak türleri için doldurulmayabilir. Desteklenen en fazla anahtar/değer uzunluğu 256 karakterdir. Anahtarlar/değer boş değer veya null olmamalıdır. Anahtarlar <> % & \ ? içeremez /

type

string

Kaynağın türü. Örneğin, "Microsoft.Compute/virtualMachines" veya "Microsoft.Storage/storageAccounts"

InvoiceDocument

Belgenin özellikleri.

Name Tür Description
documentNumbers

string[]

Fatura belgesinin belge numaraları.

externalUrl

string

Kaynak Microsoft.Billing dışındaysa fatura belgesini indirme URL'si.

kind

InvoiceDocumentType

Belgenin türü.

name

string

Bir fatura belgesini benzersiz olarak tanımlayan kimlik. Bu kimlik, fatura PDF'si, alacak dekontu veya vergi makbuzu tanımlayıcısı olabilir.

source

DocumentSource

Belgenin kaynağı. Brezilya için ENF ve dünyanın geri kalanı için DRS.

url

string

Kaynak Microsoft.Billing'in içindeyse fatura belgesini indirme URL'si.

InvoiceDocumentType

Belgenin türü.

Name Tür Description
CreditNote

string

Invoice

string

Other

string

Summary

string

TaxReceipt

string

Transactions

string

VoidNote

string

InvoiceProperties

Fatura.

Name Tür Description
amountDue

AmountDue

Şu andan itibaren ödenmesi gereken tutar.

azurePrepaymentApplied

AzurePrepaymentApplied

Ücretlere uygulanan Azure ön ödeme miktarı. Bu alan, Microsoft Müşteri Sözleşmesi sözleşme türüne sahip ödeme hesapları için geçerlidir.

billedAmount

BilledAmount

Fatura faturalama dönemi için toplam ücretler.

billedDocumentId

string

Bu fatura geçersiz kılındıktan sonra başlangıçta faturalanan etkin faturanın kimliği. Bu alan yalnızca geçersiz faturalar için geçerlidir.

billingProfileDisplayName

string

Faturanın oluşturulduğu faturalama profilinin adı.

billingProfileId

string

Faturanın oluşturulduğu faturalama profilinin kimliği.

creditAmount

CreditAmount

Fatura faturalama dönemindeki iadeler ve iptaller için toplam para iadesi. Bu alan, Microsoft Müşteri Sözleşmesi sözleşme türüne sahip ödeme hesapları için geçerlidir.

creditForDocumentId

string

Geçersiz kılınan faturanın kimliği ve sonuç olarak bu kredi notu verilmiştir. Bu alan yalnızca alacak dekontları için geçerlidir.

documentType

InvoiceDocumentType

Belgenin türü.

documents

InvoiceDocument[]

fatura, alacak dekontu veya vergi makbuzu gibi indirilebilir ve görüntülenebilir belgelerin listesi.

dueDate

string

Faturanın son tarihi.

failedPayments

FailedPayment[]

Başarısız ödemelerin listesi.

freeAzureCreditApplied

FreeAzureCreditApplied

Ücretlere uygulanan ücretsiz Azure kredisi miktarı. Bu alan, Microsoft Müşteri Sözleşmesi sözleşme türüne sahip ödeme hesapları için geçerlidir.

invoiceDate

string

Faturanın oluşturulduğu tarih.

invoicePeriodEndDate

string

Faturanın oluşturulduğu faturalama döneminin bitiş tarihi. Tarih AA-DD-YYYY biçimindedir.

invoicePeriodStartDate

string

Faturanın oluşturulduğu faturalama döneminin başlangıç tarihi. Tarih AA-DD-YYYY biçimindedir.

invoiceType

InvoiceType

Fatura türü.

isMonthlyInvoice

boolean

Faturanın aylık faturalama döngüsünün bir parçası olarak oluşturulıp oluşturulmadığını belirtir. Bu alan, Microsoft Müşteri Sözleşmesi sözleşme türüne sahip ödeme hesapları için geçerlidir.

payments

Payment[]

Ödeme listesi.

purchaseOrderNumber

string

Fatura için isteğe bağlı bir satınalma siparişi numarası.

rebillDetails

RebillDetails

Faturanın ayrıntılarını yeniden düzenleyin.

refundDetails

RefundDetails

Para iadesi isteğinin ayrıntıları.

specialTaxationType

SpecialTaxationType

Fatura için kullanılan vergi hesaplamasının türünü tanımlar. Bu alan yalnızca özel vergi hesaplama mantığına sahip faturalar için geçerlidir.

status

InvoiceStatus

Faturanın geçerli durumu.

subTotal

SubTotal

Vadesi gelen vergi öncesi tutar. Bu alan, Microsoft Müşteri Sözleşmesi sözleşme türüne sahip ödeme hesapları için geçerlidir.

subscriptionDisplayName

string

Faturanın oluşturulduğu faturalama aboneliğinin adı.

subscriptionId

string

Faturanın oluşturulduğu aboneliğin kimliği.

taxAmount

TaxAmount

Faturalama dönemi için tahsil edilen vergi tutarı. Bu alan, Microsoft Müşteri Sözleşmesi sözleşme türüne sahip ödeme hesapları için geçerlidir.

totalAmount

TotalAmount

Fatura oluşturulduğunda ödenmesi gereken tutar. Bu alan, Microsoft Müşteri Sözleşmesi sözleşme türüne sahip ödeme hesapları için geçerlidir.

InvoiceStatus

Faturanın geçerli durumu.

Name Tür Description
Due

string

Locked

string

Other

string

OverDue

string

Paid

string

Void

string

InvoiceType

Fatura türü.

Name Tür Description
AzureMarketplace

string

AzureServices

string

AzureSupport

string

Other

string

Payment

Fatura ödemesi.

Name Tür Description
amount

Amount

Ödenen tutar.

date

string

Ödemenin yapıldığı tarih.

paymentMethodFamily

PaymentMethodFamily

Ödeme yöntemi ailesi.

paymentMethodId

string

Fatura için kullanılan ödeme yöntemini benzersiz olarak tanımlayan kimlik.

paymentMethodType

string

Ödeme yönteminin türü.

paymentType

string

Ödeme türü.

PaymentMethodFamily

Ödeme yöntemi ailesi.

Name Tür Description
CheckWire

string

CreditCard

string

Credits

string

DirectDebit

string

EWallet

string

None

string

Other

string

TaskOrder

string

RebillDetails

Faturanın geri ödeme ayrıntıları.

Name Tür Description
creditNoteDocumentId

string

Kredi de notunun kimliği.

invoiceDocumentId

string

Faturanın kimliği.

rebillDetails

RebillDetails

Faturanın geri ödeme ayrıntıları.

RefundDetails

Para iadesi isteğinin ayrıntıları.

Name Tür Description
amountRefunded

AmountRefunded

Para iadesi yapılan tutar.

amountRequested

AmountRequested

İstenen para iadesi miktarı.

approvedOn

string

Para iadesinin onaylandığı tarih.

completedOn

string

Para iadesinin tamamlandığı tarih.

rebillInvoiceId

string

Para iadesi için geri ödeme faturasının fatura kimliği.

refundOperationId

string

Para iadesi işleminin kimliği.

refundReason

RefundReasonCode

Para iadesinin nedeni.

refundStatus

RefundStatus

Para iadesi isteğinin durumu.

requestedOn

string

Para iadesinin istenildiği tarih.

transactionCount

integer

para iadesi yapılan işlem sayısı.

RefundReasonCode

Para iadesinin nedeni.

Name Tür Description
AccidentalConversion

string

AccidentalPurchase

string

ForgotToCancel

string

Other

string

UnclearDocumentation

string

UnclearPricing

string

RefundStatus

Para iadesi isteğinin durumu.

Name Tür Description
Approved

string

Cancelled

string

Completed

string

Declined

string

Expired

string

Other

string

Pending

string

SpecialTaxationType

Fatura için kullanılan vergi hesaplamasının türünü tanımlar. Bu alan yalnızca özel vergi hesaplama mantığına sahip faturalar için geçerlidir.

Name Tür Description
InvoiceLevel

string

SubtotalLevel

string

SubTotal

Vadesi gelen vergi öncesi tutar. Bu alan, Microsoft Müşteri Sözleşmesi sözleşme türüne sahip ödeme hesapları için geçerlidir.

Name Tür Description
currency

string

Tutar değerinin para birimi.

value

number

Tutar değeri. Örneğin, para birimi ABD doları ise 600 ABD doları değeri 600,00 TL olacaktır.

systemData

Kaynağın oluşturulması ve son değiştirilmesiyle ilgili meta veriler.

Name Tür Description
createdAt

string

Kaynak oluşturma (UTC) zaman damgası.

createdBy

string

Kaynağı oluşturan kimlik.

createdByType

createdByType

Kaynağı oluşturan kimliğin türü.

lastModifiedAt

string

Kaynağın son değişikliğinin zaman damgası (UTC)

lastModifiedBy

string

Kaynağı en son değiştiren kimlik.

lastModifiedByType

createdByType

Kaynağı en son değiştiren kimlik türü.

TaxAmount

Faturalama dönemi için tahsil edilen vergi tutarı. Bu alan, Microsoft Müşteri Sözleşmesi sözleşme türüne sahip ödeme hesapları için geçerlidir.

Name Tür Description
currency

string

Tutar değerinin para birimi.

value

number

Tutar değeri. Örneğin, para birimi ABD doları ise 600 ABD doları değeri 600,00 TL olacaktır.

TotalAmount

Fatura oluşturulduğunda ödenmesi gereken tutar. Bu alan, Microsoft Müşteri Sözleşmesi sözleşme türüne sahip ödeme hesapları için geçerlidir.

Name Tür Description
currency

string

Tutar değerinin para birimi.

value

number

Tutar değeri. Örneğin, para birimi ABD doları ise 600 ABD doları değeri 600,00 TL olacaktır.