---
title: "Get Project Billing Breakdown"
method: GET
path: "/v1/projects/{project_id}/billing/breakdown"
tags: ["breakdown"]
---

# Get Project Billing Breakdown

`GET /v1/projects/{project_id}/billing/breakdown`

Retrieves the billing summary for a specific project, with various filter options or by grouping options.

## Path parameters

- `project_id` string, required

## Query parameters

- `start` string, date
- `end` string, date
- `accessor` string
- `deployment` 'hosted' | 'beta' | 'self-hosted' — Deployment type for the requests
- `tag` string
- `line_item` string
- `grouping` V1ProjectsProjectIdBillingBreakdownGetParametersGroupingSchemaItems[]

## Headers

- `Authorization` string, required

## Response `200`

Billing breakdown response

- BillingBreakdownV1Response
  - `start` string, date, required — Start date of the billing summmary period
  - `end` string, date, required — End date of the billing summary period
  - `resolution` BillingBreakdownV1ResponseResolution, required
    - `units` string, required — Time unit for the resolution
    - `amount` number, double, required — Amount of units
  - `results` BillingBreakdownV1ResponseResultsItems[], required
    - `dollars` string, required — USD cost of the billing for this grouping
    - `grouping` BillingBreakdownV1ResponseResultsItemsGrouping, required
      - `start` string, date — Start date for this group
      - `end` string, date — End date for this group
      - `accessor` string, nullable — Optional accessor identifier, null unless grouped by accessor.
      - `deployment` string, nullable — Optional deployment identifier, null unless grouped by deployment.
      - `line_item` string, nullable — Optional line item identifier, null unless grouped by line item.
      - `tags` string[], nullable — Optional list of tags, null unless grouped by tags.

## Other responses

- `400` — Invalid Request

## Changes

- **2026-08-15** `76f89c68dacf` — 1 breaking, 2 info
  - the `results/items/dollars` response's property type/format changed from `number`/`double` to `string`/`` for status `200`
  - api tag `breakdown` added
  - api tag `manage > v1 > projects > billing > breakdown` removed
- **2026-08-12** `c761ed1f371e` — 1 breaking, 2 info
  - the `results/items/dollars` response's property type/format changed from `string`/`` to `number`/`double` for status `200`
  - api tag `manage > v1 > projects > billing > breakdown` added
  - api tag `breakdown` removed
- **2026-08-06** `bd7ba5c18a6b` — 1 breaking, 2 info
  - the `results/items/dollars` response's property type/format changed from `number`/`double` to `string`/`` for status `200`
  - api tag `breakdown` added
  - api tag `manage > v1 > projects > billing > breakdown` removed

[Change history](https://skmtc.dev/deepgram/apis/rest-api/changes/v1/projects/:project_id/billing/breakdown/get.md)

---

[API](https://skmtc.dev/deepgram/apis/rest-api.md) · [All operations](https://skmtc.dev/deepgram/apis/rest-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/deepgram/rest-api/revisions/b9aa1b51520e/schema)
