Actions9
- Calendar Actions
- Event Actions
Calendar → Get Many
AI-generatedSummary
Fetch many calendars accessible by the service account with optional impersonation.
Inputs
- authType (required) — Select authentication method: use saved n8n credentials ('Credential') or provide service account details manually ('Manual').
- serviceAccountEmail (required) — Service account email address from the service account JSON; required if using manual authentication.
- privateKey (required) — Private key from the service account JSON; required if using manual authentication.
- impersonateEmail — Optional email of a user to impersonate; requires domain-wide delegation if set.
Output shape
A list of calendar objects, one per accessible calendar, each containing calendar details as returned by the Google Calendar API calendarList.list method.
The output returns all calendars accessible by the service account or impersonated user. Errors occur if authentication fails or there are permission issues. The list is returned fully without pagination control.
Examples
Example 1: Retrieve all calendars accessible using stored credentials.
Set Authentication to Credential and select appropriate stored credentials.
Example 2: Fetch calendars by manually entering service account details and impersonating a user.
Set Authentication to Manual, provide Service Account Email and Private Key, and optionally specify Impersonate Email.