Add or Update Planned Workout
add_or_update_planned_workoutCreate or update planned workouts in Intervals.icu calendar. Add or modify events with optional workout structure for steps, targets, and duration.
Instructions
Buat atau update planned workout (event kalender kategori WORKOUT) di Intervals.icu. Kirim event_id untuk update, kosongkan untuk membuat baru. workoutDoc opsional untuk mendefinisikan struktur steps (warmup/interval/cooldown, target power/hr/pace, dll — ikuti format workout builder Intervals.icu).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Nama workout. | |
| apiKey | No | Override API key untuk request ini saja. | |
| eventId | No | Event ID untuk update. Kosongkan untuk membuat event baru. | |
| distance | No | Perkiraan jarak dalam meter. | |
| athleteId | No | Athlete ID Intervals.icu. Default dari INTERVALS_ATHLETE_ID. | |
| startDate | No | Tanggal workout, format YYYY-MM-DD. Default hari ini. | |
| movingTime | No | Perkiraan moving time dalam detik. | |
| workoutDoc | No | Struktur workout Intervals.icu, contoh: { description, steps: [{ power: { value: 80, units: '%ftp' }, duration: 900, warmup: true }, ...] }. | |
| workoutType | Yes | Tipe workout, contoh: Ride, Run, Swim, Walk, Row. |