Web Applications Stack Exchange is a question and answer site for power users of web applications. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

If I share a calendar with someone else and we end up with clashing events, how can I tell who "got there first"?

share|improve this question
up vote 5 down vote accepted

There's no way to do that via the web interface. If you're happy to get down and dirty with the the Calendar Data API, then you can get the creation and last-modified timestamps from any event in any of the calendars you're subscribed to.

share|improve this answer

The date published flag is the answer. The quick and dirty way to get the info is to enter


and do a Ctrl+F to find the event you need. The date published flag is only a couple of tags back.

share|improve this answer

You can locate the date created and date modified for an event by examining the .ics file for the calendar with a text editor. Download the .ics file for your calendar from calendar.google.com > Settings > Calendar > Calendar

share|improve this answer
more details here artesanodesignstudio.wordpress.com/2014/02/08/… – Ahmad Saleh Nov 26 '14 at 7:12
I just get an error saying "No File", clicking on the ICAL button just gives me an "Feed Processing Error" – Douglas Gaskell Jul 14 at 4:47

You can now do this without writing any code by using the web version of the calendar API: https://developers.google.com/apis-explorer/#p/calendar/v3/calendar.events.get

  1. Go to the calendar event in question in "edit" view.
  2. Go to "More Actions" and then "Troubleshooting Info".
  3. Copy the event ID (eid=...).
    • Note: for a recurring event, remove the _[date]Z suffix.
  4. Go to https://developers.google.com/apis-explorer/#p/calendar/v3/calendar.events.get, enter "primary" calendarId" and use that ID for eventId.

The result will include a "created" and "updated" section.

share|improve this answer

Sounds like you need to detect a "date created" flag of some kind. I see a "date published" flag in the Calendar API docs, referring to the .xml format of calender entries. I would go and examine the developer API docs.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.