younifyd
Menu

Calendar.calendars.insert

Creates a secondary calendar.

POST/calendars

Use it in a workflow

  1. Add a step and choose the Google Calendar connector.
  2. Pick the Calendar.calendars.insert action (under calendars).
  3. Fill in the fields below, then reference the result from later steps as {{calendarCalendarsInsert.response.data}}.

Request

Query parameters

altstring

Data format for the response.

One ofjson

fieldsstring

Selector specifying which fields to include in a partial response.

keystring

API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token.

oauth_tokenstring

OAuth 2.0 token for the current user.

prettyPrintboolean

Returns response with indentations and line breaks.

quotaUserstring

An opaque string that represents a user for quota purposes. Must not exceed 40 characters.

userIpstring

Deprecated. Please use quotaUser instead.

Request body

Enter the body as JSON in the step's Body field.

conferencePropertiesobject
allowedConferenceSolutionTypesarray<string>

The types of conference solutions that are supported for this calendar. The possible values are: - "eventHangout" - "eventNamedHangout" - "hangoutsMeet" Optional.

descriptionstring

Description of the calendar. Optional.

etagstring

ETag of the resource.

idstring

Identifier of the calendar. To retrieve IDs call the calendarList.list() method.

kindstring

Type of the resource ("calendar#calendar").

Default "calendar#calendar"

locationstring

Geographic location of the calendar as free-form text. Optional.

summarystring

Title of the calendar.

timeZonestring

The time zone of the calendar. (Formatted as an IANA Time Zone Database name, e.g. "Europe/Zurich".) Optional.

json
{
  "conferenceProperties": {
    "allowedConferenceSolutionTypes": [
      "string"
    ]
  },
  "description": "string",
  "etag": "string",
  "id": "string",
  "kind": "calendar#calendar",
  "location": "string",
  "summary": "string",
  "timeZone": "string"
}

Response

Returns 200 with an object. Read it in later steps with {{calendarCalendarsInsert.response.data.<field>}}.

conferencePropertiesobject
allowedConferenceSolutionTypesarray<string>

The types of conference solutions that are supported for this calendar. The possible values are: - "eventHangout" - "eventNamedHangout" - "hangoutsMeet" Optional.

descriptionstring

Description of the calendar. Optional.

etagstring

ETag of the resource.

idstring

Identifier of the calendar. To retrieve IDs call the calendarList.list() method.

kindstring

Type of the resource ("calendar#calendar").

Default "calendar#calendar"

locationstring

Geographic location of the calendar as free-form text. Optional.

summarystring

Title of the calendar.

timeZonestring

The time zone of the calendar. (Formatted as an IANA Time Zone Database name, e.g. "Europe/Zurich".) Optional.

json
{
  "conferenceProperties": {
    "allowedConferenceSolutionTypes": [
      "string"
    ]
  },
  "description": "string",
  "etag": "string",
  "id": "string",
  "kind": "calendar#calendar",
  "location": "string",
  "summary": "string",
  "timeZone": "string"
}

Need more? See the Google Calendar guide for connection setup and behaviour shared by every action.