Develop Google Calendar solutions.

Insert interactive content, powered by your account data or an external service, with Add-ons.
  • Show contextual details from a third-party system when users view or create events.
  • Show your custom conferencing solution when users create an event.
Anyone can use Apps Script to automate and enhance Google Calendar in a web-based, low-code environment.
  • Create events based on Google Form submissions.
  • Update events or calendars from Google Sheets.
  • Insert calendar data into Google Sheets for review.
Use the REST APIs below to interact programmatically with Google Calendar.
Read and update calendars with several popular programming languages, such as Java, JavaScript, and Python.
Use Google's CalDAV server to read and update calendar data.
Join a live Google Workspace Developer Summit near you
A full-day event led by the Google Workspace Developer Relations team where you get to explore emerging technologies on the Google Workspace platform and learn to build creative and unique solutions.
Oct 17 in Singapore | Oct 19 in Bangalore | Nov 14 in Amsterdam | Nov 16 in Zürich