cancel_recurring_meeting_occurrence
Cancel a virtual, not-yet-materialized occurrence of a recurring meeting by specifying its exact start time; if the occurrence is already a real meeting, delete that meeting instead.
Instructions
Cancel a virtual (not-yet-materialized) recurring-meeting occurrence.
Requires OpenProject 17.4+.
start_time: the occurrence's exact start time (ISO 8601), matching init_recurring_meeting_occurrence's addressing scheme.
If the occurrence has already been materialized into a real Meeting and is not itself cancelled, this fails with an error (delete_meeting the materialized meeting directly instead). If NOT yet materialized, OpenProject records the cancellation as a cancelled Meeting (init_recurring_meeting_occurrence restores it, a later schedule change of the series other than the time of day can delete it); this call's result does not report that new meeting's id; list_meetings/ list_recurring_meeting_occurrences(filter="cancelled") can be used to find it afterward if needed.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| confirm | No | false: preview only, nothing changes. true: applies it; get the user's approval of the preview first. | |
| start_time | Yes | ||
| recurring_meeting_id | Yes | Recurring meeting series id, from list_recurring_meetings. |