What I’m driving toward is:
- load upcoming sufferfest outdoor workouts into intervals so I can track upcoming load/events
- pull scheduled workouts from intervals and transform them into the ‘wahooplan’ format
- load them onto my Wahoo head unit
IOW, reducing some of the pain listed here: Push workout to Wahoo There’s no getting around copy/pasting the foreign workout text and using a USB connection to load onto the Wahoo, but I figure everything should be automate-able.
Given a hand-created intervals workout I can get this done with the approach I outlined above. Fully automating the pipeline via API (as currently exposed) seems like it’ll require me to POST a new workout with workout_doc already in place, so it can be re-downloaded later as a .mrc file.
I agree that a more ideal workflow would be to upload the workout either as a standard format via convert-workout or just in a textual format that can be parsed server-side, then later pull a standard format back down by referencing a workout or event id.