get_adaptive_workout
Retrieve a Garmin Coach adaptive workout by workoutUuid, including segments, steps, and estimated training effect. Use it when getWorkoutById returns 404 for coach workouts.
Instructions
A Garmin Coach workout by its workoutUuid (getWorkoutById cannot). GETs /workout-service/fbt-adaptive/{uuid}: a Garmin Coach workout with segments, steps and estimatedTrainingEffect. Coach workouts have no workoutId, and getWorkoutById cannot fetch them: /workout-service/workout/{uuid} is a 404. Take the uuid from getTrainingPlanWorkouts or getScheduledWorkoutSummaries.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"workoutUuid": "<workoutUuid>"
},
"name": "get_adaptive_workout"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| workoutUuid | Yes |