Google Calendar

GOOGLECALENDAR_FREE_BUSY_QUERY

Returns free/busy information for a set of calendars.

Remote googlecalendar

Other tools also called GOOGLECALENDAR_FREE_BUSY_QUERY? See providers with this name

Input Schema


            {
  "type": "object",
  "properties": {
    "items": {
      "type": "array",
      "items": {
        "type": "object",
        "required": [
          "id"
        ],
        "properties": {
          "id": {
            "type": "string",
            "description": "The identifier of a calendar or a group."
          }
        },
        "description": "FreeBusyQueryItem",
        "additionalProperties": false
      },
      "description": "List of calendars and/or groups to query."
    },
    "timeMax": {
      "type": "string",
      "format": "date-time",
      "description": "The end of the interval for the query formatted as per RFC3339."
    },
    "timeMin": {
      "type": "string",
      "format": "date-time",
      "description": "The start of the interval for the query formatted as per RFC3339."
    },
    "timeZone": {
      "type": [
        "string",
        "null"
      ],
      "default": null,
      "description": "Time zone used in the response. Optional. The default is UTC."
    },
    "groupExpansionMax": {
      "anyOf": [
        {
          "type": "integer"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Maximal number of calendar identifiers to be provided for a single group. Optional. An error is returned for a group with more members than this value. Maximum value is 100."
    },
    "calendarExpansionMax": {
      "anyOf": [
        {
          "type": "integer"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Maximal number of calendars for which FreeBusy information is to be provided. Optional. Maximum value is 50."
    }
  }
}