> ## Documentation Index
> Fetch the complete documentation index at: https://docs.b3os.org/llms.txt
> Use this file to discover all available pages before exploring further.

# Get Bitcoin ETF AUM History

Get historical total AUM (Assets Under Management) for all Bitcoin ETFs combined. Returns daily AUM values in USD showing aggregate institutional Bitcoin exposure over time. Ideal for: tracking institutional adoption, analyzing ETF growth trends, market sentiment analysis.

![Get Bitcoin ETF AUM History logo](https://ai-icon.b3.fun/logo/coinglass)
Catalog action Blockchain Data

Get historical total AUM (Assets Under Management) for all Bitcoin ETFs combined. Returns daily AUM values in USD showing aggregate institutional Bitcoin exposure over time. Ideal for: tracking institutional adoption, analyzing ETF growth trends, market sentiment analysis.


## At a Glance

| Field | Value |
| --- | --- |
| Action ID | `coinglass-etf-get-bitcoin-aum` |
| Category | Blockchain Data |
| Connector | Not required |
| Requires gas | No |
| Funds movement | None declared |
| Tags | `coinglass`, `etf`, `bitcoin`, `btc`, `aum`, `institutional`, `read` |

## Payload Schema

This action does not declare payload fields.

## Result Schema

| Field | Type | Required | Description |
| --- | --- | --- | --- |
| `dataPoints` | `array` | Yes | Array of AUM data points over time |

## Examples

**Workflow node**

```json
{
  "type": "coinglass-etf-get-bitcoin-aum",
  "payload": {},
  "children": []
}
```
  **Test with API**

```bash
curl -X POST "https://api.b3os.org/v1/actions/coinglass-etf-get-bitcoin-aum/test" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "inputs": {}
}'
```

**Use expressions for dynamic values**

Payload fields can use workflow expressions such as `{{$trigger.body.amount}}`, `{{$nodes.fetch.result.price}}`, and `{{$props.asset}}` when the value should come from a trigger, prior node, or reusable workflow prop.