{"command":{"effect":"write","timeoutSeconds":30,"inputSchema":{"type":"object","description":"Returns free/busy information for a set of calendars.","properties":{"query":{"type":"object","properties":{"fields":{"description":"Selector specifying which fields to include in a partial response.","type":"string"},"prettyPrint":{"default":true,"description":"Returns response with indentations and line breaks.","type":"boolean"}},"required":[],"additionalProperties":false},"body":{"$ref":"#/definitions/FreeBusyRequest"}},"required":["body"],"additionalProperties":false,"definitions":{"FreeBusyRequest":{"properties":{"calendarExpansionMax":{"description":"Maximal number of calendars for which FreeBusy information is to be provided. Optional. Maximum value is 50.","type":"integer"},"groupExpansionMax":{"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.","type":"integer"},"items":{"description":"List of calendars and/or groups to query.","items":{"$ref":"#/definitions/FreeBusyRequestItem"},"type":"array"},"timeMax":{"description":"The end of the interval for the query formatted as per RFC3339.","format":"date-time","type":"string"},"timeMin":{"description":"The start of the interval for the query formatted as per RFC3339.","format":"date-time","type":"string"},"timeZone":{"default":"UTC","description":"Time zone used in the response. Optional. The default is UTC.","type":"string"}},"type":"object"},"FreeBusyRequestItem":{"properties":{"id":{"description":"The identifier of a calendar or a group.","type":"string"}},"type":"object"}}},"name":"Returns free/busy information for a set of calendars.","id":"google-calendar.calendar.freebusy.query","example":{"body":{}},"maxRequests":1,"summary":false}}