# Is there a Google Calendar API?

**URL:** <https://boards.straightdope.com/t/is-there-a-google-calendar-api/645461>\
**Category:** Factual Questions\
**Created:** [December 29, 2012, 5:00am UTC](https://boards.straightdope.com/t/is-there-a-google-calendar-api/645461 "2012-12-29T05:00:51Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![AHunter3](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/ahunter3/32/368_2.png) [@AHunter3](https://boards.straightdope.com/u/AHunter3)\
**Post date:** [December 29, 2012, 5:00am UTC](https://boards.straightdope.com/t/is-there-a-google-calendar-api/645461/1 "2012-12-29T05:00:51Z")

</div>

So many Google features are deliberately accessible to external systems; you can do a Google search or generate a Google map or chart your data by passing a fully qualified parameter-inclusive URL (no clicking of buttons necessary).

How about Google Calendar? If your calendar-appointment data is in some other system, is there an URL-scheme such that when executed adds an event on a specified date to a specified person’s calendar, so that you can loop through your other system and populate Google Calendar with the data that’s in your other system?

---

<div class="post-metadata">

**Author:** ![tellyworth](https://avatars.discourse-cdn.com/v4/letter/t/977dab/32.png) [@tellyworth](https://boards.straightdope.com/u/tellyworth)\
**Post date:** [December 29, 2012, 9:05am UTC](https://boards.straightdope.com/t/is-there-a-google-calendar-api/645461/2 "2012-12-29T09:05:19Z")

</div>

Yes, there’s a [calendar API](https://developers.google.com/google-apps/calendar/).
