delete_event
Delete a calendar event from Apple Calendar. For recurring events, specify the occurrence date and whether to delete only that instance or it and all future ones.
Instructions
Deletes an event. Get eventIdentifier from list_events. For a recurring event, also pass occurrenceDate to name the instance and span to say how far the deletion reaches — this removes only that occurrence, future removes it and every later one. There is no undo, and span is not optional for recurring events for that reason. Read-only calendars are rejected. Returns the event as it was before deletion.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| span | No | How far the change reaches on a recurring event. 'this' affects only the occurrence named by occurrenceDate; 'future' affects that occurrence and every later one. Required for recurring events, ignored otherwise. | |
| occurrenceDate | No | The occurrenceDate of the specific instance, exactly as returned by list_events. Required for recurring events. | |
| eventIdentifier | Yes | Identifier of the event, from list_events. For a recurring event this names the series, not one occurrence. |