Hi,
I created a structured running workout via API with both HR and pace targets:
WU
- 2km Z2 HR (144-152bpm)
6x
- 0.4km 4:00-3:55/km Pace
- 0.2km 6:30-5:50/km Pace
CD
- 2km Z2 HR (144-152bpm)
What works:
-
intervals.icu web calendar displays the workout correctly, with both pace and HR targets visible
-
Sync to Intervals Companion (TestFlight v3, Build 30) completes successfully
-
HR targets (Z2 / 144-152bpm) show up correctly on Apple Watch
What doesn’t work:
- After pushing to Apple Watch, the interval steps only show distance (e.g. 400m) — no pace target is displayed
- I also tried syncing via Watchletic — same result: the Goal is set to Distance, but the Target field is empty (“—”)
What I’ve tried:
- 4:00-3:55/km Pace (range, slow first) — no pace on watch
- 3:55-4:00/km Pace (range, fast first) — no pace on watch
- 3:57/km Pace (single value) — no pace on watch
The pace data is correctly parsed in the API response (workout_doc shows pace: {start: 240, end: 235, units: secs/km}), so the
issue seems to be in how the workout is exported/synced to Apple Watch.
Is pace target sync to Apple Watch supported? Apple’s WorkoutKit has SpeedRangeAlert since watchOS 10, so the platform should be
able to handle it.
Thanks!


