Get Event
Controlled node
Overview
Retrieves detailed information about a specific event from a Google Calendar. This node fetches the complete event object including summary, description, attendees, timing information, and other metadata by providing the event's unique ID.
This node requires a Google Calendar connection to be configured in your project. The connection must have appropriate permissions to read calendar data.
Inputs
| Input | Type | Description | Default |
|---|---|---|---|
| Run | Event | Fires when the node starts running | - |
| Event ID | Text | The unique identifier of the calendar event to retrieve | - |
| Calendar ID | Text | The ID of the calendar containing the event. Use 'primary' for the user's primary calendar, or specify a different calendar ID | primary |
| Connections | Connection | The Google Calendar connection to use for this operation | - |
Outputs
| Output | Type | Description |
|---|---|---|
| Result | Data | Contains the full event object with details including summary, description, location, start/end times, attendees, and recurrence rules. Returns an error object if the event cannot be found or accessed |
| Done | Event | Fires when the node has finished retrieving the event data |
Runtime Behavior and Defaults
When triggered by the Run event, the node attempts to fetch the specified event from Google Calendar using the provided connection.
- If Calendar ID is not provided, it defaults to
'primary'(the user's main calendar) - The Event ID must be a valid Google Calendar event identifier (typically obtained from the List Events node or from a calendar URL)
- If the event is not found or the connection lacks permissions, the Result output will contain an error object with a descriptive message
- The node executes synchronously and fires the Done event once the API call completes
Example Usage
Scenario: Retrieve details of a specific meeting after finding it via search.
- Use the List Events node to search for events within a date range
- Extract the
idfield from the desired event in the returned array - Pass that ID to the Get Event node's Event ID input
- Trigger the Run event to fetch full details including:
- Complete attendee list with response statuses
- Full description text
- Conference data (Google Meet links)
- Recurrence rules for recurring events
- Attachments and metadata
Note: Event IDs are unique within a calendar but may change if the event is moved between calendars. Always use fresh IDs from recent List Events queries for best results.