Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

properties delete

Delete a shared extended property from events.

Usage

rscalendar properties delete --key <KEY> [OPTIONS]

Options

OptionRequiredDescription
--key <KEY>YesProperty key to delete
--calendar-name <NAME>NoCalendar name (default: from config)
--allNoApply to all events without prompting

Details

Interactive by default — prompts (y/n/q) for each event that has the property. Events that don’t have the property are skipped automatically.

The deletion works by sending the property key with a null value to the Google Calendar API, which is the only way to remove an extended property.

Examples

Delete interactively:

rscalendar properties delete --key client

Delete from all events without prompting:

rscalendar properties delete --key client --all