Missing aplications for report_v1 API
We started looking into reportsAPI for getting reports in json format and storing in GCP bucket for compliance reasons.
service.activities().list(
userKey="all", \
applicationName=applicationName \
).execute()
this method supports only following applicationNamess
['access_transparency', 'admin', 'calendar', 'chat', 'drive', 'gcp', 'gplus', 'groups', 'groups_enterprise', 'jamboard', 'login', 'meet', 'mobile', 'rules', 'saml', 'token', 'user_accounts', 'context_aware_access', 'chrome', 'data_studio', 'keep', 'vault']
I would Also like to fetch these reports which I see on admin console but not supported by this above function.
Chrome Sync log Event- Missing in the API
Classroom log events - Missing in the API
Cloud Search log Events - Missing in the API
Contacts- Missing in the API
Device log events - Missing in the API
Directory Sync log events - Missing in the API
Graduation Log Events - Missing in the API
LDAP log events - Missing in the API
Looker Studio log events - Missing in the API
Profile log Events - Missing in the API
Takeout log events - Missing in the API
Task log events - Missing in the API
Reports for these applicationTypes are not implemented yet or are they part of some other API? Any help is appreciated.
Thanks for your report! The documentation for the supported applicationNames agrees with your findings.
This repository is for auto-generated client library for Google's APIs, not for the APIs themselves, so we cannot directly add the functionality. Could you file a ticket with the API support channels, as listed here? FWIW, I found other requests to add applicationNames in the public issue tracker, so I would suggest filing an issue there.