L'API de Google Calendar repose sur une API générique appelée GData, qui utilise la méthode REST (passages des paramètres dans l'URL) et les flux RSS et Atom.

Sous réserve d'une bonne authentification, il est possible de créer des événements dans le calendrier via cette API, et même d'en modifier ou d'en supprimer.

Un groupe de discussions sur l'API Google Calendar a aussi été créé. Retrouvez les détails dans l'annonce faite par le blog Google Code, ainsi que la liste des API de Google.