# Calendars - Events - [Notes](#Notes) - [API documentation](#api-documentation) - [Python Regular Expressions](Python-Regular-Expressions) Search function - [Collections of Users](Collections-of-Users) - [Definitions](#definitions) - [Recurrence rules](#recurrence-rules) - [Event colors](#event-colors) - [Event selection](#event-selection) - [Add and import calendar events](#add-and-import-calendar-events) - [Add calendar attendees](#add-calendar-attendees) - [Update calendar events](#update-calendar-events) - [Update calendar attendees](#update-calendar-attendees) - [Specify calendar attendees with JSON data](#specify-calendar-attendees-with-json-data) - [Delete selected calendar events](#delete-selected-calendar-events) - [Delete all calendar events](#delete-all-calendar-events) - [Move calendar events to another calendar](#move-calendar-events-to-another-calendar) - [Empty calendar trash](#empty-calendar-trash) - [Display calendar events](#display-calendar-events) - [Old format commands](#old-format-commands) ## Notes These commands use Client access for all commands except those that reference user's primary calendars where Service Account access is used. When using Client access on user's secondary calendars, some operations are restricted. In general, you should use the following commands to manage user's calendars events. * [Users - Calendars - Events](Users-Calendars-Events) Client access works when accessing Resource calendars. ## API documentation: * [Calendar API - Events](https://developers.google.com/calendar/v3/reference/events) * [Calendar API - Import Events](https://developers.google.com/calendar/v3/reference/events/import) ## Definitions ``` ::= See: https://docs.python.org/3/library/re.html ::= ::= ::= > ::= ::= ::= ::= ::= ::= ::= ::= -- | (+|-)(d|w|y) | never| today ::= --(|T): | (+|-)(m|h|d|w|y) | never| now|today