title: Return more than one calendar at a time
body: <p>I have separate calendars in a google calendar account, and when I call the calendar API I currently need to iterate every group of calendars every time I want to make a call. I have 5 calendar groups I want to get just a 'read' from and it takes around 4 seconds to ask for each group of calendars separately.</p>
  
  <p>When I make the call to the calendar-api is there a way of passing all the calendars at the same time?</p>
  
  <pre><code>// Look for the calendars we need to check
  $queryCalendars = $dbase-&gt;prepare('SELECT `calendar` FROM `googleCalanders`');
  $queryCalendars-&gt;execute();
  
  while ($row = $queryCalendars-&gt;fetch(PDO::FETCH_OBJ)) {
      $checkCalandars[] = $row-&gt;calendar; // Give me an Array of all the calandars we need
  }
  
  // Check to see if we need to collect the data from the cloud or if we can use the cached version
  $foundEvents=[];
  
  foreach ($checkCalandars as $checkThisCalendar){
      // Print the next 7 events on the specific calendars.
      $calendarId = $checkThisCalendar;
      $optParams = array(
          'maxResults' =&gt; 7,
          'orderBy' =&gt; 'startTime',
          'singleEvents' =&gt; TRUE,
          'timeMin' =&gt; $checkTime
      );
  
      $results = $service-&gt;events-&gt;listEvents($calendarId, $optParams);
  </code></pre>
  
  <p>I would like to just pass the $calendarId once to the API and get it to tell me all the events in those calendars instead of doing each one, one at a time. Is this possible?</p>