icu_bulk_create_manual_activities
Bulk create or update manual activities in Intervals.icu using an external ID to avoid duplicates. Supports batch upload without device data.
Instructions
Batch-create manual activities (no device upload) with UPSERT on external_id.
Existing activities with a matching external_id (set by the same OAuth app) are updated; activities without an external_id are always created new.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| athlete_id | No | Athlete ID (for coaches managing multiple athletes) | |
| activities_json | Yes | JSON string containing array of manual activities |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |