Tell me why? Google and CalDAV
Back in 1999 the Backstreet Boys already knew
Tell me whyAin’t nothin’ but a heartacheTell me whyAin’t nothin’ but a mistake
That reflects pretty well the feeling you get when trying to use the Google CalDAV API over their own Google Calendar API.
This article explains how to use the CalDAV API with Python nevertheless.