update_event
Modify an existing calendar event by UID, changing only supplied fields such as summary, dates, repeat rules, alerts, location, status, or categories.
Instructions
Update fields of an existing event by uid. Only provided fields change. Use 'YYYY-MM-DD' for start/end to make it all-day (end = last day, inclusive). repeat: daily|weekly|monthly|yearly replaces the repeat rule (see create_event for the other repeat_* options); 'none' removes it; omit to leave it alone. alerts: the complete list of alerts in minutes before start (replaces existing); [] removes all; omit to leave them alone. url / categories / status / priority: '' / [] / 0 clears; omit to leave alone. On a repeating event this changes the whole series.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| end | No | ||
| uid | Yes | ||
| url | No | ||
| start | No | ||
| alerts | No | ||
| repeat | No | ||
| status | No | ||
| summary | No | ||
| calendar | Yes | ||
| location | No | ||
| priority | No | ||
| categories | No | ||
| description | No | ||
| repeat_days | No | ||
| repeat_count | No | ||
| repeat_until | No | ||
| repeat_interval | No |