garmin_get_daily_summary
Retrieve a compact table of daily health metrics from Garmin Connect including steps, resting heart rate, HRV, body battery, stress, intensity minutes, and active kilocalories for a date range of up to 31 days.
Instructions
Day-by-day Garmin health metrics as a compact table (max 31 days, default last 7).
Columns: date, steps, resting_hr (bpm), hrv_avg (ms overnight), hrv_status (balanced/unbalanced/low), bb_high/bb_low (Body Battery 0-100), stress_avg (0-100), intensity_min (moderate + 2x vigorous), active_kcal. For sleep detail use garmin_get_sleep; for workouts use garmin_list_activities.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| end_date | No | ISO end date (inclusive). Default: today in the SERVER's local timezone — near midnight this can differ from the Garmin account's calendar day; pass explicit dates if it matters. | |
| start_date | No | ISO start date (inclusive), e.g. '2026-07-01'. Default: 6 days before end_date. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |