Google Workspace GetEvent

Google Workspace GetEvent

Certified

Fetch a Google Calendar event by ID

Retrieves a single event from a shared calendar using a service account. Supports attendee truncation via maxAttendees and toggling email fields with alwaysIncludeEmail (default false).

yaml
type: io.kestra.plugin.googleworkspace.calendar.GetEvent
yaml
id: googleworkspace_calendar_get_event
namespace: company.team

tasks:
  - id: get_event
    type: io.kestra.plugin.googleworkspace.calendar.GetEvent
    serviceAccount: "{{ secret('GCP_SERVICE_ACCOUNT_JSON') }}"
    calendarId: team@company.com
    eventId: "abcdef123456"
    maxAttendees: 50
    alwaysIncludeEmail: true
Properties

Calendar ID

Email-style calendar shared with the service account, e.g. team@company.com

Event ID

Identifier of the event to fetch

Defaultfalse

Include attendee emails

Whether organizer/attendee emails are returned; default false

Maximum attendees

Upper bound of attendees returned; omit to use API default

Reference (ref) of the pluginDefaults to apply to this task.

Default120

The read timeout for the request (in seconds)

SubTypestring
Default["https://www.googleapis.com/auth/calendar"]

The GCP scopes to used

The GCP service account key

Event

Definitions
descriptionstring
idstring
locationstring
statusstring
summarystring

Raw event metadata