---
title: "GET /providers/Microsoft.Billing/billingAccounts/{billingAccountName}/transactions"
method: GET
path: "/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/transactions"
tags: ["Transactions"]
---

# GET /providers/Microsoft.Billing/billingAccounts/{billingAccountName}/transactions

`GET /providers/Microsoft.Billing/billingAccounts/{billingAccountName}/transactions`

Lists the billed and unbilled transactions by billing account name for given start and end date. Transactions include purchases, refunds and Azure usage charges. Unbilled transactions are listed under pending invoice ID and do not include tax. Tax is added to the amount once an invoice is generated.

## Path parameters

- `billingAccountName` string, required

## Query parameters

- `api-version` string, required
- `periodStartDate` string, required
- `periodEndDate` string, required
- `$filter` string

## Response `200`

OK. The request has succeeded.

- TransactionListResult — The list of transactions.
  - `value` Transaction[] — The list of transactions.
    - `id` string — Resource Id.
    - `name` string — Resource name.
    - `type` string — Resource type.
  - `nextLink` string — The link (url) to the next page of results.

## Other responses

- `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)
