list_partitions
List a dataset's (coin, month) partitions the caller's plan can read. Defaults to a compact SUMMARY (coin/month counts, month range, totals) — pass summary=false to enumerate (paginated via limit/offset). Filter with coin and/or month. Use to choose a valid coin/month for read_dataset.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| coin | No | Optional: only partitions for this coin, e.g. `BTC`. | |
| asset | Yes | Dataset name, e.g. `gold_funding_1h`. | |
| limit | No | Full mode only (`summary=false`): max partitions to return (clamped to 1000). Defaults to 200. | |
| month | No | Optional: only partitions for this month, `YYYY-MM`. | |
| offset | No | Full mode only (`summary=false`): partitions to skip, for pagination. Defaults to 0; pass the previous response's `next_offset` for the next page. | |
| summary | No | Return compact coverage stats (coin/month counts, range, totals) instead of every `(coin, month)` row. Defaults to **true** — the full cross-product is hundreds of rows for some datasets. Set `false` to enumerate (paginated via `limit`/`offset`). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| note | No | Set when the dataset exists but requires a plan the caller doesn't have. | |
| asset | Yes | ||
| summary | No | Present in summary mode (the default): compact coverage stats. | |
| your_tier | Yes | ||
| partitions | Yes | Present in full mode (`summary=false`): this page of partitions. Empty in summary mode. | |
| next_offset | No | Full mode only: pass as `offset` to fetch the next page, or null when the listing is exhausted. | |
| generated_at | Yes | ||
| total_matching | Yes | Full mode only: total partitions matching the filter, before pagination. |