Нет, API не поддерживает это, каждый запрос API связан со своими уникальными ключами, которые предоставляют им доступ к одной учетной записи, каждый токен имеет возможность запрашивать соединение только с одной учетной записи, поэтому единственная опция - это перебирать каждуюИдентификатор индивидуально, это будет верно почти для всех API веб-серверов.
То же самое относится и к идентификатору календаря, в вызове API идентификатор календаря может быть только строкой, а в серверной части эта строка сопоставляется с календарем пользователей.Id, поэтому любая попытка добавить несколько Id приведет к разрыву всего запроса.
events = service.events().list(calendarId='primary', pageToken=page_token).execute()
В этом CalendarID должна быть строка, соответствующая базе данных.
Основная причина этого заключается в том, что это очень уникальное решение проблемы, и у них может не быть стимула для поддержки этой функции, поскольку это не имеет смысла с точки зрения бизнеса.