---
title: "Treasury Balances (Companies)"
method: GET
path: "/v1/metrics/treasuries/balance_companies"
---

# Treasury Balances (Companies)

`GET /v1/metrics/treasuries/balance_companies`

**Definition.** Treasury Balances (Companies) shows the total holdings of the selected asset for institutional holders, market makers, and corporate entities with crypto investments, broken out per company so individual corporate positions can be tracked over time. The \"other\" category includes non-whitelisted entities. Data is available in both native asset units and USD value.\n\n**Technical.** The numbers are not derived by directly tracking wallets, but are aggregated from publicly available reports.\n\n**Notes.** Based on raw data provided by [CoinGecko](https://www.coingecko.com/en/api).\n

[View in Studio](https://studio.glassnode.com/charts/treasuries.BalanceCompanies?a=BTC)

## Query parameters

- `a` string, required
- `i` string
- `f` 'csv' | 'json'
- `c` string
- `timestamp_format` 'unix' | 'humanized'

## Response `200`

Successful response

- TimeSeriesDataPoint[]
  - `t` integer — Unix timestamp
  - `v` union — Metric value (can be number, object, or array depending on the metric)
    - number
    - object
  - `o` object — Object containing multiple metric values (when applicable)

## Other responses

- `400` — Bad Request - Invalid parameters or unsupported asset
- `401` — Unauthorized - Invalid or missing API key
- `429` — Too Many Requests - Rate limit exceeded

---

[API](https://skmtc.net/glassnode/apis/glassnode-api-addresses.md) · [All operations](https://skmtc.net/glassnode/apis/glassnode-api-addresses/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/glassnode/glassnode-api-addresses/revisions/7f6a24031f46/schema)
