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:
- vevent
- category rel="tag
- class
- description
- dtend (ISO Date)
- dtstamp (ISO Date)
- dtstart (ISO Date)
- duration (ISO Duration)
- location
- status
- summary
- uid
- url
- last-modified
Additional non hCalendar properties:
- name
- domain
- sourceUrl
Key:
Single Occurrence Required
One or More, Required
Single Occurrence Optional
Zero or More Occurrences
[Common List of Values]
