---
title: "POST /providers/Microsoft.Billing/billingAccounts/default/billingSubscriptions/{subscriptionId}/downloadDocuments"
method: POST
path: "/providers/Microsoft.Billing/billingAccounts/default/billingSubscriptions/{subscriptionId}/downloadDocuments"
tags: ["Invoices"]
---

# POST /providers/Microsoft.Billing/billingAccounts/default/billingSubscriptions/{subscriptionId}/downloadDocuments

`POST /providers/Microsoft.Billing/billingAccounts/default/billingSubscriptions/{subscriptionId}/downloadDocuments`

Gets a URL to download multiple invoice documents (invoice pdf, tax receipts, credit notes) as a zip file.

## Path parameters

- `subscriptionId` string, required

## Query parameters

- `api-version` string, required

## Request body

- string[]

## Response `200`

OK. The request has succeeded.

- DownloadUrl — A secure URL that can be used to download a an entity until the URL expires.
  - `expiryTime` string, date-time — The time in UTC when the download URL will expire.
  - `url` string — The URL to the PDF file.

## Other responses

- `202` — Accepted.
- `default` — Error response describing why the operation failed.

---

[API](https://skmtc.net/azure/apis/billingmanagementclient.md) · [All operations](https://skmtc.net/azure/apis/billingmanagementclient/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/azure/billingmanagementclient/revisions/481e7355ac16/schema)
