Invoices - Download Multiple EA Invoices

Obtém uma URL para baixar vários documentos de fatura (pdf da fatura, recibos fiscais, notas de crédito) como um arquivo zip.

POST https://management.azure.com/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/downloadDocuments?api-version=2019-10-01-preview

Parâmetros de URI

Name In Required Type Description
billingAccountName
path True
  • string

A ID que identifica exclusivamente uma conta de cobrança.

api-version
query True
  • string

A versão da API a ser usada com a solicitação do cliente. A versão atual é 2019-10-01-preview.

Corpo da solicitação

Name Type Description
downloadUrls
  • string[]

Uma matriz de urls de download para documentos individuais. Os caminhos de url de download no corpo da solicitação devem corresponder ao caminho da solicitação original.

Respostas

Name Type Description
200 OK

OK. A solicitação foi bem-sucedida.

202 Accepted

Aceita.

Headers

  • Location: string
  • Retry-After: string
Other Status Codes

Resposta de erro que descreve por que a operação falhou.

Segurança

azure_auth

Azure Active Directory Flow OAuth2.

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Name Description
user_impersonation representar sua conta de usuário

Exemplos

EAInvoiceDownload

Sample Request

POST https://management.azure.com/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/downloadDocuments?api-version=2019-10-01-preview

[
  "https://management.azure.com/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/invoices/{invoiceName}/download?downloadToken={downloadToken}&useCache=True&api-version=2019-10-01-preview",
  "https://management.azure.com/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/invoices/{invoiceName}/download?downloadToken={downloadToken}&useCache=True&api-version=2019-10-01-preview",
  "https://management.azure.com/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/invoices/{invoiceName}/download?downloadToken={downloadToken}&useCache=True&api-version=2019-10-01-preview"
]

Sample Response

Location: https://management.azure.com/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/operationResults/invoiceDownload_{operationId}?api-version=2019-10-01-preview
Retry-After: 10
{
  "url": "https://myaccount.blob.core.windows.net/invoices/1383724.pdf?sv=2019-02-02&sr=b&sp=r"
}

Definições

DownloadUrl

Uma URL segura que pode ser usada para baixar uma entidade até que a URL expire.

ErrorDetails

Os detalhes do erro.

ErrorResponse

A resposta de erro indica que o serviço não é capaz de processar a solicitação de entrada. O motivo é fornecido na mensagem de erro.

ErrorSubDetails

DownloadUrl

Uma URL segura que pode ser usada para baixar uma entidade até que a URL expire.

Name Type Description
expiryTime
  • string

A hora em UTC em que a URL de download expirará.

url
  • string

A URL do arquivo PDF.

ErrorDetails

Os detalhes do erro.

Name Type Description
code
  • string

Código do erro.

details

Os sub-detalhes do erro.

message
  • string

Mensagem de erro indicando por que a operação falhou.

target
  • string

O destino do erro específico.

ErrorResponse

A resposta de erro indica que o serviço não é capaz de processar a solicitação de entrada. O motivo é fornecido na mensagem de erro.

Name Type Description
error

Os detalhes do erro.

ErrorSubDetails

Name Type Description
code
  • string

Código do erro.

message
  • string

Mensagem de erro indicando por que a operação falhou.

target
  • string

O destino do erro específico.