Query freebusy information for a set of calendars

POST {{baseUrl}}/calendars/freeBusy

Returns free or busy information for a set of calendars.

Scopes: calendar:write , calendar:write:admin

Rate Limit Label : MEDIUM

Request Body

{"timeMax"=>"<dateTime>", "timeMin"=>"<dateTime>", "timeZone"=>"<string>", "calendarExpansionMax"=>"<integer>", "groupExpansionMax"=>"<integer>", "items"=>[{"id"=>"<email>"}, {"id"=>"<email>"}]}

HEADERS

| Key | Datatype | Required | Description | | Content-Type | string | | | | Accept | string | | |

RESPONSES

status: OK

{"kind":"calendar#freeBusy","timeMax":"\u003cdateTime\u003e","timeMin":"\u003cdateTime\u003e","calendars":[{"id":"\u003cstring\u003e","errors":[{"domain":"\u003cstring\u003e","reason":"\u003cstring\u003e"},{"domain":"\u003cstring\u003e","reason":"\u003cstring\u003e"}],"busy":[{"start":"\u003cstring\u003e","end":"\u003cstring\u003e"},{"start":"\u003cstring\u003e","end":"\u003cstring\u003e"}]},{"id":"\u003cstring\u003e","errors":[{"domain":"\u003cstring\u003e","reason":"\u003cstring\u003e"},{"domain":"\u003cstring\u003e","reason":"\u003cstring\u003e"}],"busy":[{"start":"\u003cstring\u003e","end":"\u003cstring\u003e"},{"start":"\u003cstring\u003e","end":"\u003cstring\u003e"}]}],"groups":[{"id":"\u003cstring\u003e","errors":{"domain":"\u003cstring\u003e","reason":"\u003cstring\u003e"},"calendars":["\u003cstring\u003e","\u003cstring\u003e"]},{"id":"\u003cstring\u003e","errors":{"domain":"\u003cstring\u003e","reason":"\u003cstring\u003e"},"calendars":["\u003cstring\u003e","\u003cstring\u003e"]}]}