Jump to a Section

Overview

When you first add a Google Calendar card to a Flow, you’ll need to create a connection. This will allow you to connect to your account, save your account information, and reuse that connection next time you build a Flow with the connector. You won’t have to sign in every time you want to build a Flow with this connector. Instead, use the connection that you’ve already set up. You can create and save multiple connections and share them with your teammates.

To set up a new connection in Google Calendar:

  1. Enter an Account Nickname. This should be unique. This is a helpful feature to enable you to differentiate between multiple Google Calendar connections. 1. First, enter in an Account Nickname. This should be unique. This is a helpful feature to enable you to differentiate between multiple Google Calendar connections.
  2. Click Create to launch a pop-up window where you will sign into your Google Calendar Account. This will also save your connection.

Supported Scopes

https://www.googleapis.com/auth/calendar
https://www.googleapis.com/auth/calendar.events
https://www.googleapis.com/auth/calendar.events.readonly
https://www.googleapis.com/auth/calendar.readonly https://www.googleapis.com/auth/admin.directory.user.readonly https://www.googleapis.com/auth/admin.datatransfer

Disclaimer Statement

The app’s use of information received from Google Calendar APIs will adhere to Google’s Limited Use Requirements.

    Events

    • Monitor New Events

      Monitors for a new event added to a specific calendar.

      Options

      • Calendar: A dropdown list of your available calendars.

      Output Fields

      • Fields
        • Type: Type of the event (e.g. calendar#event)
        • Event ID: ID of the event
        • Status: Status of the event; possible values are:
          • confirmed - The event is confirmed. This is the default status.
          • tentative - The event is tentatively confirmed.
          • cancelled - The event is cancelled.
        • Html Link: Link to the calendar event
        • Created Time (date): The date and time at which the event was created. Input needs to be in ISO format: YYYY-MM-DDThh:mm:ss+00:00. The +00:00 is the timezone offset.
        • Updated Time (date): The date and time at which the event was last updated. Input needs to be in ISO format: YYYY-MM-DDThh:mm:ss+00:00. The +00:00 is the timezone offset.
        • Summary: The title of the meeting
        • Description: The description of the meeting
        • ICalUID: Event unique identifier as defined in RFC5545. It is used to uniquely identify events accross calendaring systems and must be supplied when importing events via the import method.
          • Note that the ICalUID and the id are not identical and only one of them should be supplied at event creation time. One difference in their semantics is that in recurring events, all occurrences of one event have different ids while they all share the same ICalUIDs.
        • Start Time: The start time of the event
        • End Time: The end time of the event
        • Location: The location of the event
        • Attendee Emails: All the attendees that have been invited to the event, given as a string of emails separated by commas. Ex: test@company.com,test1@company.com
        • Reminders
          • Method: Method by which a reminder is sent; options are popup or email.
          • Minutes: Amount of minutes that need to elapse before the reminder is issued; range is from 1 to 40320.
        • Recurring Events
          • Event ID: Event identifier.
          • Recurring Event ID: Recurring event identifier.
          • Summary: Title of the event.
          • Start Time: Date and time at which you want the event to start in the format YYYY-MM-DDTHH:MM:SSZ / YYYY-MM-DDTHH:MM:SS+HH:MM (time Zone offset).
          • End Time: Date and time at which you want the event to end in the format YYYY-MM-DDTHH:MM:SSZ / YYYY-MM-DDTHH:MM:SS+HH:MM (time Zone offset).
    • Monitor Updated Events

      Monitors for any events that have been updated on a specific calendar. NOTE: If an event is updated within 100 seconds of being created, this monitor will not recognize the updates and therefore won’t trigger.

      Options

      • Calendar: A dropdown list of your available calendars.

      Output Fields

      • Fields
        • Type: Type of the event (e.g. calendar#event)
        • Event ID: ID of the event
        • Status: Status of the event; possible values are:
          • confirmed - The event is confirmed. This is the default status.
          • tentative - The event is tentatively confirmed.
          • cancelled - The event is cancelled.
        • Html Link: Link to the calendar event
        • Created Time (date): The date and time at which the event was created. Input needs to be in ISO format: YYYY-MM-DDThh:mm:ss+00:00. The +00:00 is the timezone offset.
        • Updated Time (date): The date and time at which the event was last updated. Input needs to be in ISO format: YYYY-MM-DDThh:mm:ss+00:00. The +00:00 is the timezone offset.
        • Summary: The title of the meeting
        • Description: The description of the meeting
        • ICalUID: Event unique identifier as defined in RFC5545. It is used to uniquely identify events accross calendaring systems and must be supplied when importing events via the import method.
          • Note that the ICalUID and the id are not identical and only one of them should be supplied at event creation time. One difference in their semantics is that in recurring events, all occurrences of one event have different ids while they all share the same ICalUIDs.
        • Start Time: The start time of the event
        • End Time: The end time of the event
        • Location: The location of the event
        • Attendee Emails: All the attendees that have been invited to the event, given as a string of emails separated by commas. Ex: test@company.com,test1@company.com
        • Reminders
          • Method: Method by which a reminder is sent; options are popup or email.
          • Minutes: Amount of minutes that need to elapse before the reminder is issued; range is from 1 to 40320.
        • Recurring Events
          • Event ID: Event identifier.
          • Recurring Event ID: Recurring event identifier.
          • Summary: Title of the event.
          • Start Time: Date and time at which you want the event to start in the format YYYY-MM-DDTHH:MM:SSZ / YYYY-MM-DDTHH:MM:SS+HH:MM (time Zone offset).
          • End Time: Date and time at which you want the event to end in the format YYYY-MM-DDTHH:MM:SSZ / YYYY-MM-DDTHH:MM:SS+HH:MM (time Zone offset).

    Actions

    • Create New Event

      Add a new event to your Google Calendar account on a specified calendar.

      Unless otherwise indicated, field types are text.

      Required fields are indicated by a red asterisk on the Action Card.

      Options

      • Calendar (dropdown): A dropdown list of your available calendars on which to create the calendar event.

      Input Fields

      • Event
        • Summary: Title of the event.
        • Location: Geographic location of the event.
        • Description: Description of the event.
        • Start Time (date): Date and time at which you want the event to start in the format YYYY-MM-DDTHH:MM:SSZ / YYYY-MM-DDTHH:MM:SS+HH:MM (time Zone offset).
        • End Time (date): Date and time at which you want the event to end in the format YYYY-MM-DDTHH:MM:SSZ / YYYY-MM-DDTHH:MM:SS+HH:MM (time Zone offset).
        • Recurrence String: This field allows you to specify whether and when you’d like to repeat an event. Field can be blank. Options can be RRULE, EXRULE, and EXDATE, as specified in RFC5545.
        • Attendees (email address): Email addresses of guests that you would like to invite to the event. For multiple attendees, separate each email by commas: test@example.com,test1@example.com. This field can be left blank. NOTE: The event will be created on the calendar through which you authenticated the connector.
        • Reminders (object): Alarms triggered at a specified time before an event starts. A reminder consists of the following:
          • a numeric value in minutes before the event start time for when to show the reminder
          • a delivery method to use: pop-up or email
            Example: {"Method":"popup","Minutes":"2"}
            Note: Reminders can be specified for whole calendars and for individual events. Reminders are private information, specific to an authenticated user. They are ot shared across multiple users.
        • Send Updates: Guests who should receive notifications about the event update (for example, title changes); options are:
          • All: Notifications are sent to all guests
          • External Only: Notifications are sent to non-Google Calendar guests only
          • None: No notifications are sent

      Output Fields

      • Fields
        • Type: The type of the event - will most often return as “calendar#event” given that this is a calendar event.
        • Event ID: Unique ID of the event from which you want to get information.
        • Status: Status of the event. Optional. Possible values are:
          • confirmed - The event is confirmed. This is the default status.
          • tentative - The event is tentatively confirmed.
          • canceled - The event is cancelled.
        • Html Link: An absolute link to this event in the Google Calendar Web UI. Read-only.
        • Created Time: The date and time at which the event was created in ISO format: YYYY-MM-DDThh:mm:ss+00:00. The +00:00 is the timezone offset.
        • ICalUID: Event unique identifier as defined in RFC5545. It is used to uniquely identify events accross calendaring systems and must be supplied when importing events via the import method.
          • Note that the ICalUID and the id are not identical and only one of them should be supplied at event creation time. One difference in their semantics is that in recurring events, all occurrences of one event have different ids while they all share the same ICalUIDs.
        • Recurring Events
          • Event ID: Event identifier.
          • Recurring Event ID: Recurring event identifier.
          • Summary: Title of the event.
          • Start Time: Date and time at which you want the event to start in the format YYYY-MM-DDTHH:MM:SSZ / YYYY-MM-DDTHH:MM:SS+HH:MM (time Zone offset).
          • End Time: Date and time at which you want the event to end in the format YYYY-MM-DDTHH:MM:SSZ / YYYY-MM-DDTHH:MM:SS+HH:MM (time Zone offset).
    • Create Reminder

      Create a reminder on a Google Calendar.

      Unless otherwise indicated, field types are text.

      Required fields are indicated by a red asterisk on the Action Card.

      Options

      • Calendar (dropdown): A dropdown list of your available calendars on which to create the calendar event.

      Input Fields

      Event

      • Event ID: Identifier of the event.
      • Create Reminder for Recurring Event (dropdown): Specifies whether a reminder is set for an event; options are This event, This and following events, or All events.

      Reminder

      • Method (dropdown): Method by which a reminder is sent; options are Email or Notification.
      • Minutes: Amount of minutes that need to elapse before the reminder is issued; range is from 1 to 40320.

      NOTE: A maximum number of five reminders can be sent.

      Output Fields

      • Status Code (number): success or failure of your HTTP request; here is a list of all status codes
    • Create Transfer Request

      Create a request to transfer data from one Google Calendar account to another.

      Required fields are indicated in red.

      Unless otherwise mentioned, all fields are text.

      Input Fields

      • From User: email of the user from whom data is being transferred.
      • To User: email of the user to whom data is being transferred.

      Output Fields

      • Transfer ID: unique ID of the transfer.
      • Transfer Status: status of the transfer; can be completed, failed, or inProgress.
      • Request Time: time when the transfer was requested.
    • Custom API Action

      Make a custom, authenticated HTTP call to the Google Calendar API.

      Unless otherwise indicated, field types are text.

      Options

      • Request Type (dropdown): Use the appropriate request type depending on the endpoint/method
        • GET
        • POST
        • PUT
        • PATCH
        • DELETE

      Input

      • Relative URL (text): Specify the relative URL as /{insert_remaining_URL}. You can specify query parameters in the relative URL using “?”, or specify the query parameters as an object key pair in the Query input.
      • Query (object): Specify any additional query parameters that should be included in object format (key value pairs).
      • Headers (object): Specify any headers required in addition to authorization or content-type (these are already handled by this connector).
      • Body (object): Specify a request body in JSON format. Only available for POST, PUT, and PATCH requests.

      Output

      Response

      • Status Code (number): Success or failure of your HTTP request. Here is a list of all status codes.
      • Headers (object): A detailed context for the status code, unrelated to the output body. Response headers are dependent on your selected HTTP request option. Note that not all headers are response headers. This will usually be a replica of the example below.

        Example: {"Content-type":"application/json"}
      • Body (object): Data returned from your selected HTTP request (for example, the data from a GET request).

    • Delete Event

      Delete an existing event on a Google calendar.

      Unless otherwise indicated, field types are text.

      Required fields are indicated by a red asterisk on the Action Card.

      Options

      • Calendar (dropdown): A dropdown list of your available calendars on which to delete a calendar event.

      Input Fields

      • Event

        • Event ID: Enter the ID to delete. To find this ID follow these steps:
          • Go to the event debugging URL at https://www.google.com/calendar/render?gsessionid=OK&eventdeb=1.
          • Double click to view the affected event.
          • Select the drop down menu ‘More Actions’.
          • Click on the ‘Troubleshooting Info’.
          • Copy the text that appears and paste it into the card.
          • Send Updates (dropdown): Guests who should receive notifications about the event update (for example, title changes); options are:
          • All: Notifications are sent to all guests
          • External Only: Notifications are sent to non-Google Calendar guests only
          • None: No notifications are sent
        • Delete Recurring Event
        • Delete (dropdown): Specify which event(s) to delete; options are This event, This and following events, or All events.
      • Response

        • Status Code (number): success or failure of your HTTP request; here is a list of all status codes


    • Is Free Slot

      Check a specific calendar to see if a time slot has an existing event or is available.

      Unless otherwise indicated, field types are text.

      Required fields are indicated by a red asterisk on the Action Card.

      Options

      • Calendar (dropdown): A dropdown list of your available calendars on which to to verify a time slot.

      Input Fields

      • Event
        • Min Time (date): The date and time from which you want to check if your calendar is available. Input needs to be in the format YYYY-MM-DDTHH:MM:SSZ.
        • Max Time (date): The date and time before which you want to check if your calendar is available. Input needs to be in the format YYYY-MM-DDTHH:MM:SSZ.

      Output Fields

      • Fields
        • Is Free (boolean): Will return true if your calendar has no event during the given time slot; false if your calendar has an existing event during that time slot.
    • Move Event

      Move an event in your Google Calendar account.

      Unless otherwise indicated, field types are text.

      Required fields are indicated by a red asterisk on the Action Card.

      Options

      • Calendar (dropdown): A dropdown list of your available calendars from which to move a calendar event.
      • Move (dropdown): Move a specific event by its ID or move all events from a specific calendar to a different calendar.

      Input Fields

      • Event
        • Event ID: Unique identifier of the event. You can use the identifier of a parent or child event.
        • Destination Calendar ID (dropdown): Unique identifier of the calendar to which the event or events will be moved.
        • Send Updates: Guests who should receive notifications about the event update (for example, title changes); options are:
          • All: Notifications are sent to all guests
          • External Only: Notifications are sent to non-Google Calendar guests only
          • None: No notifications are sent

      #### Output Fields

      • Response
        • Status Code (number): Success or failure of your HTTP request; here is a list of all status codes
    • Read All Calendars

      Read all calendars in your Google Calendar account.

      Unless otherwise indicated, field types are text.

      Ouput Fields

      • Calendars List
        • Calendar Etag: ETag of the resource.
        • Calendar ID: Calendar identifier.
        • Summary: Title of the calendar.
        • Time Zone (date): Time zone in the format:
          • UTC+-HH
          • GMT+-HH
          • CEST+-HH (Central European Summer Time)
          • EEST+-HH (Eastern European Summer Time)
        • Color ID: The color of the calendar.
        • Background Color: The main color of the calendar in the hexadecimal format #0088aa.
        • Foreground Color: The foreground color of the calendar in the hexadecimal format #ffffff.
        • Selected: Whether the calendar content shows up in the calendar UI.
        • Access Role: The effective access role that the authenticated user has on the calendar. Possible values are:
          • freeBusyReader: Provides read access to free/busy information.
          • reader: Provides read access to the calendar. Private events will appear to users with reader access, but event details will be hidden.
          • writer: Provides read and write access to the calendar. Private events will appear to users with writer access, and event details will be visible.
          • owner: Provides ownership of the calendar.
        • Default Reminders:
          • Method: The method used by this reminder. Possible values are email and popup.
          • Minutes: Number of minutes before the start of the event when the reminder should trigger. Valid values are between 0 and 40320 (4 weeks in minutes).
        • Notification Settings:
          • Type: The type of notification. Possible values are:
            • eventCreation: Notification sent when a new event is put on the calendar.
            • eventChange: Notification sent when an event is changed.
            • eventCancellation: Notification sent when an event is canceled.
            • eventResponse: Notification sent when an attendee responds to the event invitation.
            • agenda: An agenda with the events of the day (sent out in the morning).
          • Method: The method used to deliver the notification. The possible value is email.
        • Primary: Whether the calendar is the primary calendar of the authenticated user.
        • Conference Properties
          • Allowed Conference Solution Types: The types of conference solutions that are supported for this calendar. The possible values are eventHangout, eventNamedHangout, hangoutsMeet.
    • Read Available Time Slots

      Find available time slots in your Google Calendar account.

      Unless otherwise indicated, field types are text.

      Required fields are indicated by a red asterisk on the Action Card.

      Input Fields

      • Hourly Window
        • Day: Date in the format YYYY-MM-DD.
        • Start Time (date): Date and time at which you want the event to start in the format HH:MM:SSZ.
        • End Time (date): Date and time at which you want the event to end in the format HH:MM:SSZ.
        • Time Zone (date): Time zone in the format:
          • UTC+-HH
          • GMT+-HH
          • CEST+-HH (Central European Summer Time)
          • EEST+-HH (Eastern European Summer Time)
          • Territory/Town
      • Event Duration
        • Duration (number): Duration of the event in minutes; value must be 1 or higher.
      • Calendar
        • Calendar ID: Calendar identifier.

      Output Fields

      • Fields

        • Number of Available Slots (Number): The number of available slots that are available on the user’s calendar for that time frame. Given the Duration input field value, this is the number of events with the given duration that can fit in the user’s schedule. Examples:

          • If there is a gap of 45 minutes on a calendar, and the duration input is 20 minutes, then the Number of Available Slots returned will be 2.

          • If there are only four 20 minute slots available on a calendar, but the duration input is 30 minutes, then the Number of Available Slots returned will be 0 (even though there is a total of 80 minutes available).

        • Total Minutes Available (Number): The total number of minutes available on the user’s calendar.

        • List of Busy Times (List of Objects): A list of busy time objects. Each object returned in this list is a window of time from start to end that the user is busy/has events scheduled.

        • List of Available Times (List of Objects): A list of available time objects. Each object returned in this list is a window of time from start to end that the user is available to schedule an event of duration that is less than or equal to the user’s input duration.

    • Read Event Information

      Use a calendar Event ID get information about an event.

      Unless otherwise indicated, field types are text.

      Required fields are indicated by a red asterisk on the Action Card.

      Options

      • Calendar (dropdown): A dropdown list of available calendars from which to retrieve an event’s information.

      Input Fields

      • Event
        • Event ID: Unique ID of the event about which you want to get information.

      Output Fields

      • Fields
        • Type: The type of the event - will most often return as “calendar#event” given that this is a calendar event.
        • Event ID: Unique ID of the event from which you want to get information.
        • Status: Status of the event. Optional. Possible values are:
          • confirmed - The event is confirmed. This is the default status.
          • tentative - The event is tentatively confirmed.
          • canceled - The event is cancelled.
        • Html Link: An absolute link to this event in the Google Calendar Web UI. Read-only.
        • Created Time: The date and time at which the event was created in ISO format: YYYY-MM-DDThh:mm:ss+00:00. The +00:00 is the timezone offset.
        • Updated Time: The date and time at which the event was last updated in ISO format: YYYY-MM-DDThh:mm:ss+00:00. The +00:00 is the timezone offset.
        • Summary: The headline of the name for the calendar event.
        • Description: The description of the event with details included for attendees to see.
        • ICalUID: Event unique identifier as defined in RFC5545. It is used to uniquely identify events accross calendaring systems and must be supplied when importing events via the import method.
          • Note that the ICalUID and the id are not identical and only one of them should be supplied at event creation time. One difference in their semantics is that in recurring events, all occurrences of one event have different ids while they all share the same ICalUIDs.
        • Start Time: The date and time at which you want the event to start in ISO format: YYYY-MM-DDThh:mm:ss+00:00. The +00:00 is the timezone offset.
        • End Time: The date and time at which you want the event to end in ISO format: YYYY-MM-DDThh:mm:ss+00:00. The +00:00 is the timezone offset.
        • Location: Geographic location of the event as free-form text. Optional.
        • Attendee Emails: The email addresses of guests that are invited to the event. This field can be left blank. NOTE: The event will be on the calendar through which it was created.
        • Reminders
          • Method: Method by which a reminder is sent; options are popup or email.
          • Minutes: Amount of minutes that need to elapse before the reminder is issued; range is from 1 to 40320.
        • Recurring Events
          • Event ID: Event identifier.
          • Recurring Event ID: Recurring event identifier.
          • Summary: Title of the event.
          • Start Time: Date and time at which you want the event to start in the format YYYY-MM-DDTHH:MM:SSZ / YYYY-MM-DDTHH:MM:SS+HH:MM (time Zone offset).
          • End Time: Date and time at which you want the event to end in the format YYYY-MM-DDTHH:MM:SSZ / YYYY-MM-DDTHH:MM:SS+HH:MM (time Zone offset).
    • Read Transfer Request

      Read a transfer request in a Google Calendar account.

      Required fields are indicated in red.

      Unless otherwise mentioned, all fields are text.

      Input Fields

      • Transfer ID: unique ID of the transfer.

      Output Fields

      • Transfer ID: unique ID of the transfer.
      • Transfer Status: status of the transfer; can be completed, failed, or inProgress.
      • New Owner Email: email of the user to whom data is being transferred.
      • Old Owner Email: email of the user from whom data is being transferred.
      • Request Time: time when the transfer was requested.
    • Search Events

      Search for an event in your Google Calendar account.

      Unless otherwise indicated, field types are text.

      Required fields are indicated by a red asterisk on the Action Card.

      Options

      • Calendar (dropdown): A dropdown list of your available calendars in which to search for a calendar event.
      • Result Set (dropdown):
        • First Event: Returns the first event in the search results.
        • All Events Returns all events from the search results.

      Input Fields

      • Event
        • Query: Free text search terms to find events that match these terms in any field, except for extended properties.
        • Order By (dropdown):
          • Start Time: Order by an event’s start date and time (ascending). Only for when querying single events.
          • Updated: Order by last modification time (ascending).
        • Show Deleted (dropdown): Whether to include deleted events (with status equals “canceled”) in the result.
        • Show Hidden Invitations (dropdown): Whether to include hidden invitations in the result.
        • Single Events (dropdown): Whether to expand recurring events into instances and only return single one-off events and instances of recurring events, but not the underlying recurring events themselves.
        • ICalUID: Event unique identifier as defined in RFC5545. It is used to uniquely identify events accross calendaring systems and must be supplied when importing events via the import method.
        • Max Attendees (number): The maximum number of attendees to include in the search.
        • Private Extended Property: Extended properties constraint specified as propertyName=value. Matches only private properties.
        • Shared Extended Property: Extended properties constraint specified as propertyName=value. Matches only shared properties.
        • Time Min (date and time): The date and time from which you want to check if your calendar is available. Input needs to be in the format YYYY-MM-DDTHH:MM:SSZ.
        • Time Max (date and time): The date and time before which you want to check if your calendar is available. Input needs to be in the format YYYY-MM-DDTHH:MM:SSZ.
        • Updated Min (date and time): Lower bound for an event’s last modification time (as a RFC3339 timestamp) to filter by.
        • Time Zone (date): Time zone in the format:
          • UTC+-HH
          • GMT+-HH
          • CEST+-HH (Central European Summer Time)
          • EEST+-HH (Eastern European Summer Time)

      Note: If input fields are left blank, the search results will return all calendar events.

      Output Fields

      • Fields
        • Type: The type of the event - will most often return as “calendar#event” given that this is a calendar event.
        • Event ID: Unique ID of the event from which you want to get information.
        • Status: Status of the event. Optional. Possible values are:
          • confirmed - The event is confirmed. This is the default status.
          • tentative - The event is tentatively confirmed.
          • canceled - The event is cancelled.
        • Html Link: An absolute link to this event in the Google Calendar Web UI. Read-only.
        • Created Time: The date and time at which the event was created in ISO format: YYYY-MM-DDThh:mm:ss+00:00. The +00:00 is the timezone offset.
        • Updated Time: The date and time at which the event was last updated in ISO format: YYYY-MM-DDThh:mm:ss+00:00. The +00:00 is the timezone offset.
        • Summary: The headline of the name for the calendar event.
        • Description: The description of the event with details included for attendees to see.
        • ICalUID: Event unique identifier as defined in RFC5545. It is used to uniquely identify events accross calendaring systems and must be supplied when importing events via the import method.
          • Note that the ICalUID and the id are not identical and only one of them should be supplied at event creation time. One difference in their semantics is that in recurring events, all occurrences of one event have different ids while they all share the same ICalUIDs.
        • Start Time: The date and time at which you want the event to start in ISO format: YYYY-MM-DDThh:mm:ss+00:00. The +00:00 is the timezone offset.
        • End Time: The date and time at which you want the event to end in ISO format: YYYY-MM-DDThh:mm:ss+00:00. The +00:00 is the timezone offset.
        • Location: Geographic location of the event as free-form text. Optional.
        • Attendee Emails: The email addresses of guests that are invited to the event. This field can be left blank. NOTE: The event will be on the calendar through which it was created.
        • Reminders
          • Method: Method by which a reminder is sent; options are popup or email.
          • Minutes: Amount of minutes that need to elapse before the reminder is issued; range is from 1 to 40320.
    • Search Transfer Request

      Search for a transfer request in your Google Calendar account using transfer ID.

      Required fields are indicated in red.

      Unless otherwise mentioned, all fields are text.

      Options

      Result Set: define the card output format; choose from First Transfer (returns only the first matching transfer request) or All Transfers (returns all matching transfer requests).

      Input Fields

      • Transfer Status: status of the transfer; can be completed, failed, or inProgress.
      • Old Owner Email: email of the user whose data is being transferred.
      • New Owner Email: email of the user to whom data is being transferred.

      Output Fields

      • Transfer ID: unique ID of the transfer.
      • Transfer Status: status of the transfer; can be completed, failed, or inProgress.
      • New Owner Email: email of the user to whom data is being transferred.
      • Old Owner Email: email of the user whose data is being transferred.
      • Request Time: time when the transfer was requested.
    • Update Event

      Update an existing event in your Google Calendar account on a specified calendar.

      Unless otherwise indicated, field types are text.

      Required fields are indicated by a red asterisk on the Action Card.

      Options

      • Calendar (dropdown): A dropdown list of your available calendars. Select the calendar on which the event you wish to update already exists.

      Input Fields

      • Event

        • Event ID: Event identifier.
        • Update Recurring Event (dropdown): Specifies whether an updated is applied to one or more events in a series; options are This event, This and following events, or All events.
        • Summary: Title of the event.
        • Location: Geographic location of the event.
        • Description: Description of the event.
        • Start Time (date): Date and time at which you want the event to start in the format YYYY-MM-DDTHH:MM:SSZ / YYYY-MM-DDTHH:MM:SS+HH:MM (time Zone offset).
        • End Time (date): Date and time at which you want the event to end in the format YYYY-MM-DDTHH:MM:SSZ / YYYY-MM-DDTHH:MM:SS+HH:MM (time Zone offset).
          • Status: Status of the event; options are Confirmed, Tentative, or Cancelled.
          • Attendees: Attendees listed by email address.
          • Reminders: Information about the event’s reminders for the authenticated user.
          • Send Updates: Guests who should receive notifications about the event update (for example, title changes); options are:
          • All: Notifications are sent to all guests
          • External Only: Notifications are sent to non-Google Calendar guests only
          • None: No notifications are sent
      • Response

        • Status Code (number): Success or failure of your HTTP request; here is a list of all status codes