Google API and Google Calendar integration with Flutter

I have been looking for packages and documentation for google api and flutter but it seems that information by the package The Google API documentation website doesn’t have much information for flutter specifically either.

I was wondering if anyone here has managed to authenticate users and get Calendar events using this API? Would be open to using Firebase auth as well if it allows me to access Calendar events too.