Ident Engine

A JavaScript library that retrieves and aggregates profiles from across the web

Documentation - Event Structure

The Identi Engine event structure is based on the microformat hCalendar. There are a number of additional non hCalendar properties that hold meta information about origin and content type.

Example event

Below is an example of an object/property structure for an individual event store in the ident.events collection.

 
{
   summary: "Full Frontal JavaScript Conference",
   description: "A one day JavaScript conference...",
   dtstart: "20091120T090000,
   dtstamp: "20090305,
   url: "http:\/\/upcoming.yahoo.com\/event\/2464972\/",

   name: "Upcoming",
   domain: "upcoming.yahoo.com",
   sourceUrl: ["http:\/\/upcoming.yahoo.com\/event\/2464972/"]
}

Event (hCalendar) structure

Below is an outline of the the hCalendar object/property structure:

Additional non hCalendar properties:

Key:
Single Occurrence Required
One or More, Required
Single Occurrence Optional
Zero or More Occurrences
[Common List of Values]