create_running_workout
Create a structured running workout with warmup, intervals, recovery, and cooldown steps, then save it to Garmin Connect to sync to your watch.
Instructions
Create a structured running workout in your Garmin Connect library (a WRITE).
Supports warmup/cooldown/interval/recovery steps, repeat groups for
intervals, and optional pace targets ('M:SS' per km). Requires writes to be
enabled (GARMIN_WRITE_ENABLED) and a matching confirmation_token from
preview_running_workout. The workout lands in your library — get it on
the watch via schedule_workout (syncs automatically for that date) or
"Send to Device" in Garmin Connect.
Args:
workout: the workout definition (same shape as preview).
confirmation_token: token returned by preview_running_workout.
confirm: dev/stdio only (no JWT secret) — set True to confirm.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| confirm | No | ||
| workout | Yes | ||
| confirmation_token | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | ||
| status | Yes | ||
| workout_id | No |