async def _post_with_auth(self, client: httpx.AsyncClient, url: str, json_data: Dict) -> Dict:
        """Make an authenticated POST request to the Google Calendar API."""
        headers = {
            "Authorization": f"Bearer {self.access_token}",
            "Content-Type": "application/json",
        }
        response = await client.post(url, headers=headers, json=json_data)
        response.raise_for_status()
        return response.json()
Make an authenticated POST request to the Google Calendar API.
backend/airweave/platform/sources/google_calendar.py