ICALENDAR File Documentation


Overview

Feature Value
File Extension .ics
MIME Type text/calendar
Standard RFC 5545
Character Encoding UTF-8 by default
Object Structure VCALENDAR
Primary Components VEVENT, VTODO, VJOURNAL, VFREEBUSY, VTIMEZONE, VALARM
Timezones Supported Yes
Geographical Coordinates Yes, for event locations
Recurring Events Supported
Attachments Supported
Alarms/Reminders Supported within VEVENT, VTODO
Privacy Options Classification property: PUBLIC, PRIVATE, CONFIDENTIAL
Transport Protocol Typically webcal for subscription
Status Codes for Events TENTATIVE, CONFIRMED, CANCELLED
Custom Properties Supported with "X-" prefix
Attendee Representation Supported with MAILTO: URI
Event Transparency Opaque (Busy) or Transparent (Free)
Localization Language parameter available
Categories Supported for event classification
Organizer Supported with MAILTO: URI
Sequence Number For event versioning (SEQUENCE)
URL Supported for linking to external information