Skip to content
Audrey Eschright edited this page Aug 10, 2014 · 3 revisions

data source models for Upcoming, Eventful, AboutUs, OregonLive, CraigsList

Upcoming.org

These are available for tags and groups. http://upcoming.yahoo.com/syndicate/v2/tag/TAG (eg. technology)

  • ical
  • gcal
  • RSS 2.0

Available for places. http://upcoming.yahoo.com/syndicate/v2/place/PLACE ID (eg. BB5JBwGYA5lMTEfeqg for King County, WA)

  • RSS 2.0

Upcoming's open API currently supports a RESTful interface, that essentially means you can send an HTTP GET or POST to call exposed methods, and you'll get back an XML document in return. (http://upcoming.yahoo.com/services/api/)

There are existing language specific libraries for PHP, PERL, PYTHON, JAVA and RUBY (http://upcoming.yahoo.com/help/w/Language-specific\_Libraries)

Eventful.com

These feeds are available for categories. http://eventful.com/events/categories/technology?l=Portland%20metro%20area (eg. technology in Portland)

  • RSS 2.0
  • Atom

Available for venues

  • RSS
  • ical

Available for changes to individual events

  • Atom

These are available for groups

  • RSS
  • Atom
  • ical (subscribe)
  • ical (download)
  • csv (download)

All Eventful API methods are available for use via the REST XML, JSON, or YAML interfaces. (http://api.eventful.com/)

There are existing language specific libraries for PHP, PERL, PYTHON, JAVA, Emacs Lisp and RUBY (http://api.eventful.com/libs)

AboutUs.org

AboutUs uses MediaWiki. It does not produce any feeds from event calendars. If they implemented an event submission form that would structure event data into hCal, that would help.

Oregonlive.com

No event feeds. No microformats in use. No api.

Craigslist.org

RSS feed available, but may be unreliable. Also, may be truncated and will not contain full event data.

CONTENT UPDATES NEEDED -- This content is totally out of date, but a revised version that documents sources we do want to use now may be useful