Invoices - Download Documents By Billing Subscription
Birden çok fatura belgesini (fatura pdf'si, vergi makbuzları, kredi notları) zip dosyası olarak indirmek için bir URL alır.
POST https://management.azure.com/providers/Microsoft.Billing/billingAccounts/default/billingSubscriptions/{subscriptionId}/downloadDocuments?api-version=2024-04-01
URI Parametreleri
Name | İçinde | Gerekli | Tür | Description |
---|---|---|---|---|
subscription
|
path | True |
string |
Faturalama aboneliğini benzersiz olarak tanımlayan kimlik. Normal ifade deseni: |
api-version
|
query | True |
string |
İstemci isteğiyle kullanılacak API sürümü. Geçerli sürüm 2024-04-01'dir. |
İstek Gövdesi
Name | Tür | Description |
---|---|---|
parameters |
Tek tek belgeler için indirme ayrıntılarının listesi. |
Yanıtlar
Name | Tür | Description |
---|---|---|
200 OK |
URL'nin süresi dolana kadar bir varlığı indirmek için kullanılabilecek güvenli bir URL. |
|
202 Accepted |
İstemcinin işlemin sonucunu görüntülemek için yoklaması için kullanabileceği bir 'Konum' üst bilgisi döndüren bir işlem sonucu kabul edildi. Üst Bilgiler
|
|
Other Status Codes |
İşlemin neden başarısız olduğunu açıklayan hata yanıtı. |
Örnekler
InvoicesDownloadDocumentsByBillingSubscription
Örnek isteği
POST https://management.azure.com/providers/Microsoft.Billing/billingAccounts/default/billingSubscriptions/00000000-0000-0000-0000-000000000000/downloadDocuments?api-version=2024-04-01
[
{
"documentName": "12345678",
"invoiceName": "E123456789"
},
{
"documentName": "12345678",
"invoiceName": "E987654321"
}
]
Örnek yanıt
{
"expiryTime": "2023-02-16T17:32:28Z",
"url": "https://myaccount.blob.core.windows.net/invoices/1383724.pdf?sv=2019-02-02&sr=b&sp=r"
}
Location: https://management.azure.com/providers/Microsoft.Billing/billingAccounts/default/billingSubscriptions/00000000-0000-0000-0000-000000000000/operationResults/invoiceDownload_11111111-1111-1111-1111-111111111111?api-version=2024-04-01
Retry-After: 10
Tanımlar
Name | Description |
---|---|
Document |
Tek tek belgeler için indirme ayrıntılarının listesi. |
Document |
URL'nin süresi dolana kadar bir varlığı indirmek için kullanılabilecek güvenli bir URL. |
Error |
Kaynak yönetimi hatası ek bilgileri. |
Error |
Hata ayrıntısı. |
Error |
Hata yanıtı |
DocumentDownloadRequest
Tek tek belgeler için indirme ayrıntılarının listesi.
Name | Tür | Description |
---|---|---|
documentName |
string |
Bir fatura belgesini benzersiz olarak tanımlayan kimlik. Bu kimlik, fatura PDF'si, alacak dekontu veya vergi makbuzu tanımlayıcısı olabilir. Atlanırsa, faturanın en son fatura PDF'si döndürülür. |
invoiceName |
string |
Bir faturayı benzersiz olarak tanımlayan kimlik. |
DocumentDownloadResult
URL'nin süresi dolana kadar bir varlığı indirmek için kullanılabilecek güvenli bir URL.
Name | Tür | Description |
---|---|---|
expiryTime |
string |
İndirme URL'sinin süresinin dolacağı UTC saati. |
url |
string |
PDF veya .zip dosyasının URL'si. |
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 |
Hata ek bilgileri. |
|
code |
string |
Hata kodu. |
details |
Hata ayrıntıları. |
|
message |
string |
Hata iletisi. |
target |
string |
Hata hedefi. |
ErrorResponse
Hata yanıtı
Name | Tür | Description |
---|---|---|
error |
Hata nesnesi. |