Call API
Action ID:tools.google_api.call_api
Instantiate a Google API client and call a Google API method.
Reference: https://googleapis.github.io/google-api-python-client/docs/dyn/
Secrets
Optional secrets:google_oauth: OAuth tokenGOOGLE_SERVICE_TOKEN.google_api: required valuesGOOGLE_API_CREDENTIALS.
Input fields
Google API method name, e.g.
list or get.Resource path, e.g.
files or spreadsheets.values.Google API service name, e.g.
drive or sheets.Google API version, e.g.
v3 or v4.Parameters for the Google API method.Default:
null.Service account scopes. Defaults to [“https://www.googleapis.com/auth/cloud-platform”].Default:
null.Optional service account domain-wide delegation subject.Default:
null.Call paginated API
Action ID:tools.google_api.call_paginated_api
Instantiate a Google API client and call a paginated Google API method.
Reference: https://googleapis.github.io/google-api-python-client/docs/dyn/
Secrets
Optional secrets:google_oauth: OAuth tokenGOOGLE_SERVICE_TOKEN.google_api: required valuesGOOGLE_API_CREDENTIALS.
Input fields
Google API method name, e.g.
list or get.Resource path, e.g.
files or spreadsheets.values.Google API service name, e.g.
drive or sheets.Google API version, e.g.
v3 or v4.Dot-separated response path for the next page token. Defaults to “nextPageToken”.Default:
"nextPageToken".Request parameter name for the next page token. Defaults to “pageToken”.Default:
"pageToken".Parameters for the Google API method.Default:
null.Service account scopes. Defaults to [“https://www.googleapis.com/auth/cloud-platform”].Default:
null.Optional service account domain-wide delegation subject.Default:
null.