Skip to main content

Google Calendar Data API Developer's Guide

Popularity Report

Total Popularity Score: 0

Loading...
Loading...
Loading...
Loading...
Loading...
Loading...

Rank

Public Sticky notes

Updating existing calendars

You can update most information about a user's calendar via the owncalendars feed. You'll need to parse out the calendar entry's edit URL. This URL is found in the <link> element where the value of the rel attribute is edit:

<link rel='edit' type='application/atom+xml' href='http://www.google.com/calendar/feeds/default/allcalendars/full/calendarId"></link>

To update the calendar, send an HTTP PUT to the edit URL with the updated calendar <entry> element in the message body. The following entry will update the calendar's title and color, and mark it as selected:

Highlighted by desimo

Google Calendar allows client applications to view and update calendar events in the form of Google data API ("GData") feeds. Your client application can use the Google Calendar data API to create new events, edit or delete existing events, and query for events that match particular criteria.

Highlighted by hyamshart