Display, create and modify Google calendar events.
Google Calendar's developer documentation provides resources for building integrations with the calendar service. It covers add-ons that insert interactive content into the Calendar interface, show contextual details from third-party systems on events, or display custom conferencing solutions when users create events. It also documents using Apps Script to automate tasks such as creating events from Google Form submissions, updating events or calendars from Google Sheets, and inserting calendar data into Sheets.
Programmatic access is available through the Calendar API, a REST API supporting languages including Java, JavaScript, and Python for reading and updating calendars, and the CalDAV API for reading and updating calendar data via Google's CalDAV server. Client libraries are available for download in supported languages.
The documentation also includes samples for building AI-powered Calendar features, such as an agent add-on integrating with ADK and Vertex AI Agent Engine, and tutorials for building Gemini Enterprise Agents and Vertex AI Agents connected to Workspace data stores and APIs. It is intended for developers building integrations, automations, or AI agents that interact with Google Calendar.
The Calendar API supports several popular programming languages, including Java, JavaScript, and Python. Client libraries are available for download for your preferred language.
Yes, Apps Script provides a web-based, low-code environment to automate and enhance Google Calendar, such as creating events from Google Form submissions or updating events from Google Sheets.
Yes, add-ons let you insert interactive content, show contextual details from third-party systems, and display custom conferencing solutions during event creation.
Yes, Google provides samples for building AI-powered solutions, including a Travel Concierge agent using ADK and Vertex AI Agent Engine, and Gemini Enterprise Agents integrated with Workspace data.
Yes, Google provides a CalDAV server that can be used to read and update calendar data.
Show your product to thousands of developers
· 100k monthly pageviews
· 7k newsletter subscribers
Various date and time calculations.
Fastest and most advanced public holiday and observance service on the market.
Generates iCal calendar events that can be used across calendar applications.
Convert between Gregorian and Hebrew, fetch Shabbat and Holiday times, etc.
Historical data regarding holidays.
Protestant liturgical calendar.