get_heart_vitals
Get heart vitals including heart rate, HRV, and blood oxygen. Use summary or detailed format to analyze trends and filter by time for actionable insights.
Instructions
Get heart-related metrics including heart rate, HRV (heart rate variability), and SpO2 (blood oxygen).
By default returns SUMMARY with: avg, min, max, trend, resting HR. Use format="detailed" to get individual readings with timestamps. Use last_minutes to filter to recent data (e.g., last_minutes=30 for last 30 min).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| date | No | Date in YYYY-MM-DD format. Defaults to today if not specified. | |
| format | No | Output format. "summary" (default) returns aggregated stats. "detailed" returns raw time-series data. | |
| end_time | No | End time filter in HH:MM format (24-hour). E.g., "17:00" for 5 PM. | |
| start_time | No | Start time filter in HH:MM format (24-hour). E.g., "09:00" for 9 AM. | |
| last_minutes | No | Filter data to the last X minutes. E.g., 30 for last 30 minutes of data. |