# ath series

> Read daily summaries or individual measurement samples.

Website: https://ath.fit/docs/series/
Markdown: https://ath.fit/docs/series.md

ATH v0.4.3 · MIT license. Documentation source: [cd89f72](https://github.com/mwhitham/ath/blob/cd89f72eceae3961ef1a05694226515c9e4321d2/src/program.ts). If your installed version differs, check its command help.

Checked 27 September 2026: v0.4.3 is available on npm.

## Usage

```text
ath series heart_rate
```

## Arguments

| Argument or option | Description |
| --- | --- |
| `<quantity>` | Required. A recorded quantity such as heart_rate. ath stats lists available data; ath series --help lists supported quantities. |

## What it does

Reads dense measurements from series/. The default output is one summary row per day; --raw returns individual samples. It does not modify the record.

## Examples

Choose a quantity and source ID found in ath stats. The source shown here is an example. Date filters limit the period; source filters keep readings from different devices separate.

```text
ath series heart_rate --from 2026-08-24 --to 2026-08-30
ath series heart_rate --source apple-watch-1 --raw --json
```

## Options

| Argument or option | Description |
| --- | --- |
| `--from <date>` | earliest day to include (YYYY-MM-DD) |
| `--to <date>` | latest day to include (YYYY-MM-DD) |
| `--source <id>` | one device only, for when two measured the same thing — ath stats lists the ids |
| `--raw` | every sample, rather than one row per day |
| `--json` | structured output, for an agent rather than a person |
| `--file <path>` | read a file other than the one in this folder |

## Related commands

- [ath stats](https://ath.fit/docs/stats/)
- [ath import](https://ath.fit/docs/import/)
