Get Garmin activity details
garmin_get_activityRetrieve full details for a single Garmin activity by ID, including summary metrics, splits, workout structure, and multisport IDs, to analyze a specific training session.
Instructions
Get full details for one Garmin activity by ID.
Returns: name, description, type, start time and time zone, device, summary metrics (duration, distance, speeds, HR min/avg/max, power avg/max/NP/20-min, FTP, cadence, stride, calories, training effect + message, training load, TSS, IF, temperature, intensity minutes), split summaries (e.g. run/walk/stand intervals), the structured workout if one was followed, and multisport parent/child IDs.
Get IDs from garmin_list_activities. Example: "Tell me about yesterday's run" -> list activities for that date, then call this with its id.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| activity_id | Yes | Garmin activity ID from garmin_list_activities, e.g. 12345678901 | |
| response_format | No | 'markdown' for readable text (default), 'json' for complete structured data | markdown |