Fetch a Google Calendar event by ID.

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: primary
    eventId: "abcdef123456"
    maxAttendees: 50
    alwaysIncludeEmail: true
Properties

Calendar ID (e.g., 'primary' or a calendar email)

Event ID

Default false

Whether to include the email of the organizer/attendees in the response

Upper bound on the number of attendees to include

Default 120

The read timeout for the request (in seconds)

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

The GCP scopes to used

The GCP service account key

Full Google Calendar event resource (wrapped)

Complete metadata of Google Calendar event resource