You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/Google.md
+22-8Lines changed: 22 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -511,30 +511,44 @@ The `event` object used with Google Calendar methods includes the following prop
511
511
| ------ |---| -------- | ------------------- |
512
512
|id | Text | ID for the event.|
513
513
| calendarId || Text | Calendar ID. If not provided, the user's primary calendar is used. Use `Google.calendar.getCalendars()` to retrieve IDs.|
514
-
| attachments || Collection | File [attachments](#attachment-object-google) (max 25). To use this, `supportsAttachments` must be set to `true` in the request.|| attendees|| Collection | List of attendees. |
514
+
| attachments || Collection | File [attachments](#attachment-object-google) (max 25). To use this, `supportsAttachments` must be set to `true` in the request.|
515
+
| attendees|| Collection | List of attendees. |
515
516
|| email | String |**Required.** Email address of the attendee. |
516
517
|| displayName | String | Name of the attendee. |
517
518
|| comment| String | The attendee’s response comment. |
518
519
|| optional| Boolean | (Default: false) Whether the attendee is optional.|
519
520
|| resource| Boolean | (Default: false) Set to `true` when the attendee is a resource (e.g., room or equipment). Can only be set when the attendee is first added. Ignored in later updates. |
520
521
|| additionalGuests| Integer | (Default: `0`) Allowed number of additional guests of the attendee. |
521
-
| description || Text | Description of the event (HTML allowed).|| start || Object | Start time. Use `dateTime` with optional `timeZone`, or `date` for all-day events.|
522
+
| description || Text | Description of the event (HTML allowed).|
523
+
| start || Object | Start time. Use `dateTime` with optional `timeZone`, or `date` for all-day events.|
522
524
|| date | Date, Text | Start date of the event. If provided as text, use the format `"yyyy-mm-dd"`. |
523
525
|| time | Time |Start time of the event (not present if all-day event)|
524
526
|| dateTime | Text | Combined start date and time in RFC3339 format. A time zone offset is required unless `timeZone` is specified. IOverrides `date` and `time`.(not used for all-day events). |
525
-
|| timeZone | String | Time zone for the `dateTime`, using IANA format (e.g., `"Europe/Zurich"`). Defaults to UTC if not provided. || end || Object | End time. Use `dateTime` with optional `timeZone`, or `date` for all-day events.|
527
+
|| timeZone | String | Time zone for the `dateTime`, using IANA format (e.g., `"Europe/Zurich"`). Defaults to UTC if not provided. |
528
+
| end || Object | End time. Use `dateTime` with optional `timeZone`, or `date` for all-day events.|
526
529
|| date | Date, Text | End date of the event. If provided as text, use the format `"yyyy-mm-dd"`. |
527
530
|| time | Time |End time of the event (not present if all-day event)|
528
531
|| dateTime | Text |Combined date and time in RFC3339 format. A time zone offset is required unless `timeZone` is specified. Overrides `date` and `time`.(not used for all-day events). |
529
532
|| timeZone | String | Time zone for the `dateTime`, using IANA format (e.g., `"Europe/Zurich"`). Defaults to UTC if not provided. |
530
-
| eventType || Text | Specific type of the event (Cannot be changed after creation). <br> Possible values: `"default"`, `"birthday"`, `"focusTime"`, `"outOfOffice"`, etc.|| extendedProperties.private || Object |[Custom key-value pairs](https://developers.google.com/calendar/api/v3/reference/events#extendedProperties) only visible to the event owner to store additional information (e.g; `"internalNote": "Discuss Q3 targets"`)|| extendedProperties.shared || Object |[Custom key-value pairs](https://developers.google.com/calendar/api/v3/reference/events#extendedProperties) shared with all attendees to share additional notes or tags (e.g., `"projectCode": "XYZ123"`).|
531
-
| focusTimeProperties|| Object |[Focus Time event-specific settings](https://developers.google.com/calendar/api/v3/reference/events#focustimeproperties). Used when `eventType` is `"focusTime"`.|
532
-
| guestsCanInviteOthers || Boolean | (Default: true) If attendees can invite guests. || guestsCanModify || Boolean | (Default: false) If attendees can edit the event. || guestsCanSeeOtherGuests|| Boolean | (Default: true) If attendees can see each other.|| location || Text | Event location.|
533
+
| eventType || Text | Specific type of the event (Cannot be changed after creation). <br> Possible values: `"default"`, `"birthday"`, `"focusTime"`, `"outOfOffice"`, etc.|
534
+
| extendedProperties.private || Object |[Custom key-value pairs](https://developers.google.com/calendar/api/v3/reference/events#extendedProperties) only visible to the event owner to store additional information (e.g; `"internalNote": "Discuss Q3 targets"`)|| extendedProperties.shared || Object |[Custom key-value pairs](https://developers.google.com/calendar/api/v3/reference/events#extendedProperties) shared with all attendees to share additional notes or tags (e.g., `"projectCode": "XYZ123"`).|
535
+
| focusTimeProperties|| Object |[Focus Time event-specific settings](https://developers.google.com/calendar/api/v3/reference/events#focustimeproperties). Used when `eventType` is `"focusTime"`.|
536
+
| guestsCanInviteOthers || Boolean | (Default: true) If attendees can invite guests. |
537
+
| guestsCanModify || Boolean | (Default: false) If attendees can edit the event. |
538
+
| guestsCanSeeOtherGuests|| Boolean | (Default: true) If attendees can see each other.|
539
+
| location || Text | Event location.|
533
540
| recurrence\[]|| List | List of ***RRULE**( the main rule (e.g., FREQ=WEEKLY;BYDAY=MO))/**EXRULE**(exceptions to the rule)/**RDATE**(specific additional dates to include)/**EXDATE**(specific dates to exclude)* rules for repeating events using [RFC5545](https://www.rfc-editor.org/rfc/rfc5545) format. Does not include start/end times, use the `start` and `end` for that. Omit this field for one-time events. |
534
-
| reminders.useDefault || Boolean | Whether to use the calendar’s default reminders.|| reminders.overrides\[]|| List | Custom reminders.|
541
+
| reminders.useDefault || Boolean | Whether to use the calendar’s default reminders.|
542
+
| reminders.overrides\[]|| List | Custom reminders.|
535
543
|| method | String |**Required**. Method of the reminder: "email" or "popup"|
536
544
|| minutes | Integer |**Required**. Time before event (in minutes) when reminder should trigger. Between 0 and 40320.|
537
-
| reminders.useDefault | | Boolean | Whether the default reminders of the calendar apply to the event.| | source.title | | Text | Title of the source linked to the event, such as a web page or email subject.| | source.url | | Text | URL of the source linked to the event (must use `http` or `https`).| | status | | Text |Describes the event's current state. <br> Possible values: `"confirmed"` (default) `"tentative"`, or `"cancelled"`.| | summary | | Text | Title of the event.| | transparency | | Text | Whether the event blocks time on the calendar. Values: `"opaque"` (busy) or `"transparent"` (available).| | visibility | | Text | Visibility level: `"default"`, `"public"`, `"private"`, or `"confidential"`.|
545
+
| reminders.useDefault || Boolean | Whether the default reminders of the calendar apply to the event.|
546
+
| source.title || Text | Title of the source linked to the event, such as a web page or email subject.|
547
+
| source.url || Text | URL of the source linked to the event (must use `http` or `https`).|
548
+
| status || Text |Describes the event's current state. <br> Possible values: `"confirmed"` (default) `"tentative"`, or `"cancelled"`.|
549
+
| summary || Text | Title of the event.|
550
+
| transparency || Text | Whether the event blocks time on the calendar. Values: `"opaque"` (busy) or `"transparent"` (available).|
551
+
| visibility || Text | Visibility level: `"default"`, `"public"`, `"private"`, or `"confidential"`.|
0 commit comments