# CryptoDataAPI ETF Net Flows

> CryptoDataAPI ETF Net Flows is a paid API for AI agents from cryptodataapi.com, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-17).

Returns issuer-aggregated daily spot ETF net flow data for BTC, ETH, or SOL.

## Facts

- Endpoint: GET https://cryptodataapi.com/api/v1/market-intelligence/etf/eth/flows?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-17
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/cryptodataapi-etf-net-flows-ef2e06e0
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_erI0JNlNePsYC8RRrGVNu

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability cryptodataapi-etf-net-flows-ef2e06e0
```

Example prompt: Pull the latest issuer-aggregated daily spot ETF net flows for ETH so I can see whether institutions are buying or selling today.

## When to prefer this

Use this endpoint when you need daily spot ETF net flow data for BTC, ETH, or SOL aggregated by issuer. It is ideal for monitoring institutional capital flows, identifying ETF-driven demand signals, or building dashboards that track crypto ETF activity. Prefer this over generic price feeds or on-chain data tools when your question is specifically about ETF product-level capital movement.

## Known failure modes

- Invalid asset parameter (only 'btc', 'eth', 'sol' accepted) returns a 400 error
- Payment not provided or insufficient USDC returns a 402 error
- Data not yet available for the current day returns empty or stale response
- Network timeout if upstream data provider is unavailable

## How this service works

Issuer-aggregated daily spot ETF net flows for btc, eth or sol.

## Output

Returns issuer-aggregated daily net flow figures for the requested cryptocurrency's spot ETF market, broken down by issuer, showing inflows, outflows, and net totals for the day.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET",
      "HEAD",
      "DELETE"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "asset"
     ],
     "properties": {
      "asset": {
       "enum": [
        "btc",
        "eth",
        "sol"
       ],
       "type": "string"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/cryptodataapi-etf-net-flows-ef2e06e0/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from cryptodataapi.com](https://www.zero.xyz/host/cryptodataapi.com/llms.txt)
