Google Calendar is a time management tool providing scheduling features, event reminders, and integration with email and other apps for streamlined organization
Inserts an existing calendar into the user's calendar list.
Updates an existing entry on the user\'s calendar list.
Deletes a secondary calendar. Use calendars.clear for clearing all events on primary calendars.
Updates metadata for a calendar.
Clears a primary calendar. This operation deletes all events associated with the primary calendar of an account.
Create a Google Calendar event using `start_datetime` plus duration fields to derive the end time. Requires calendar write access. The organizer is added as an attendee unless `exclude_organizer` is True. Example request to create event for 1 hour 30 minutes: { "calendar_id": "primary", "start_datetime": "2025-01-16T13:00:00", "timezone": "America/New_York", "event_duration_hour": 1, "event_duration_minutes": 30, "summary": "Client sync", "attendees": [{"email": "guest@example.com"}] }