Google Calendar

GOOGLECALENDAR_CALENDAR_LIST_UPDATE

Updates an existing entry on the user\'s calendar list.

Remote googlecalendar

Other tools also called GOOGLECALENDAR_CALENDAR_LIST_UPDATE? See providers with this name

Input Schema


            {
  "type": "object",
  "properties": {
    "hidden": {
      "type": [
        "boolean",
        "null"
      ],
      "default": null,
      "description": "Whether calendar is hidden.\nExamples:\n  true\n  false"
    },
    "colorId": {
      "type": [
        "string",
        "null"
      ],
      "default": null,
      "description": "ID for calendar color from colors endpoint.\nExample: \"17\""
    },
    "selected": {
      "type": [
        "boolean",
        "null"
      ],
      "default": null,
      "description": "Whether calendar content shows in UI.\nExamples:\n  true\n  false"
    },
    "calendar_id": {
      "type": "string",
      "description": "Calendar identifier. Must be an actual calendar ID (e.g., calendar email address like \"[email protected]\"). The \"primary\" alias is not valid for calendarList.update - use the actual calendar ID.\nExample: \"[email protected]\""
    },
    "colorRgbFormat": {
      "type": [
        "boolean",
        "null"
      ],
      "default": null,
      "description": "Whether to use RGB for foreground/background colors.\nExamples:\n  true\n  false"
    },
    "backgroundColor": {
      "type": [
        "string",
        "null"
      ],
      "default": null,
      "description": "Hex color for calendar background.\nExample: \"#0088aa\""
    },
    "foregroundColor": {
      "type": [
        "string",
        "null"
      ],
      "default": null,
      "description": "Hex color for calendar foreground.\nExample: \"#ffffff\""
    },
    "summaryOverride": {
      "type": [
        "string",
        "null"
      ],
      "default": null,
      "description": "User-set summary for the calendar.\nExample: \"My Work Calendar\""
    },
    "defaultReminders": {
      "anyOf": [
        {
          "type": "array",
          "items": {
            "type": "object",
            "required": [
              "method",
              "minutes"
            ],
            "properties": {
              "method": {
                "type": "string",
                "description": "Method for the reminder (e.g., email, popup)."
              },
              "minutes": {
                "type": "integer",
                "description": "Minutes before event for reminder."
              }
            },
            "description": "Reminder",
            "additionalProperties": false
          }
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "List of default reminders."
    },
    "notificationSettings": {
      "anyOf": [
        {
          "type": "object",
          "properties": {
            "notifications": {
              "anyOf": [
                {
                  "type": "array",
                  "items": {
                    "type": "object",
                    "required": [
                      "method",
                      "type"
                    ],
                    "properties": {
                      "type": {
                        "type": "string",
                        "description": "Type of notification (e.g., eventCreation)."
                      },
                      "method": {
                        "type": "string",
                        "description": "Method for the notification (e.g., email)."
                      }
                    },
                    "description": "Notification",
                    "additionalProperties": false
                  }
                },
                {
                  "type": "null"
                }
              ],
              "default": null,
              "description": "List of notifications."
            }
          },
          "additionalProperties": false
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Notification settings for the calendar."
    }
  }
}