CalDAV and CardDAV properties
This is a list of CalDAV and CardDAV properties, per RFC or private extensions. This is the attributes that I found on iCal Server (Mountain Lion Server) since this is the server who supports all CalDAV/CardDAV specifications.
- DAV (RFC 4918, 3744, 5995, 4331, 6578 and 5842), namespace: DAV
- Primary CalDAV spec (RFC 4791), namespace: urn:ietf:params:xml:ns:caldav
- Scheduling Extensions to CalDAV (RFC 6638), namespace: urn:ietf:params:xml:ns:caldav
- Primary CardDAV spec (RFC 6352), namespace: urn:ietf:params:xml:ns:carddav
- CalendarServer extensions, namespace: http://calendarserver.org/ns/
- Other attributes
DAV (RFC 4918, 3744, 5995, 4331, 6578 and 5842), namespace: DAV
Attribute | RFC/extension | Principal | Address Book Home Set | Calendar Home Set | Address Book collection | Calendar collection | Inbox | Outbox | Notification | Dropbox | Notes |
---|---|---|---|---|---|---|---|---|---|---|---|
acl | X | X | X | X | X | X | X | X | X |
| |
acl-restrictions | X | X | X | X | X | X | X | X | X |
| |
add-member |
|
|
| X | X |
|
|
|
|
| |
alternate-URI-set | X |
|
|
|
|
|
|
|
|
| |
creationdate | X | X | X | X | X | X | X | X | X |
| |
current-user-principal | X | X | X | X | X | X | X | X | X |
| |
current-user-privilege-set | X | X | X | X | X | X | X | X | X |
| |
displayname | X | X | X | X | X | X | X | X | X |
| |
getcontentlength | X | X | X | X | X | X | X | X | X |
| |
getcontenttype | X | X | X | X | X | X | X | X | X |
| |
getetag | X | X | X | X | X | X | X | X | X |
| |
getlastmodified | X | X | X | X | X | X | X | X | X |
| |
group-member-set | X |
|
|
|
|
|
|
|
|
| |
group-membership | X |
|
|
|
|
|
|
|
|
| |
inherited-acl-set | X | X | X | X | X | X | X | X | X |
| |
owner |
| X | X | X | X | X | X | X | X |
| |
principal-collection-set | X | X | X | X | X | X | X | X | X |
| |
principal-URL | X |
|
|
|
|
|
|
|
|
| |
quota-available-bytes |
| X | X | X | X | X | X | X | X |
| |
quota-used-bytes |
| X | X | X | X | X | X | X | X |
| |
resource-id | X |
|
| X | X |
|
|
|
|
| |
resourcetype | X | X | X | X | X | X | X | X | X |
| |
supported-privilege-set | X | X | X | X | X | X | X | X | X |
| |
supported-report-set | X | X | X | X | X | X | X | X | X |
| |
supportedlock | X | X | X | X | X | X | X | X | X |
| |
sync-token |
| X | X | X | X | X | X | X |
|
|
Primary CalDAV spec (RFC 4791), namespace: urn:ietf:params:xml:ns:caldav
Attribute | RFC/extension | Principal | Address Book Home Set | Calendar Home Set | Address Book collection | Calendar collection | Inbox | Outbox | Notification | Dropbox | Notes |
---|---|---|---|---|---|---|---|---|---|---|---|
calendar-home-set | X |
|
|
|
|
|
|
|
|
| |
calendar-timezone |
|
|
|
| X |
|
|
|
|
| |
max-attendees-per-instance |
|
|
|
| X | X | X |
|
|
| |
min-date-time |
|
|
|
| X |
|
|
|
|
| |
max-date-time |
|
|
|
| X |
|
|
|
|
| |
max-instances |
|
|
|
| X | X | X |
|
|
| |
max-resource-size |
|
|
|
| X | X | X |
|
|
| |
supported-calendar-component-set |
|
|
|
| X | X | X |
|
|
| |
supported-calendar-data |
|
|
|
| X | X | X |
|
|
| |
supported-collation-set |
|
|
|
|
|
|
|
|
|
|
Scheduling Extensions to CalDAV (RFC 6638), namespace: urn:ietf:params:xml:ns:caldav
Attribute | RFC/extension | Principal | Address Book Home Set | Calendar Home Set | Address Book collection | Calendar collection | Inbox | Outbox | Notification | Dropbox | Notes |
---|---|---|---|---|---|---|---|---|---|---|---|
calendar-user-address-set | X |
|
|
|
|
|
|
|
|
| |
calendar-user-type | X |
|
|
|
|
|
|
|
|
| |
schedule-calendar-transp |
|
|
|
| X |
|
|
|
|
| |
schedule-default-calendar-URL |
|
|
|
|
| X |
|
|
|
| |
schedule-inbox-URL | X |
|
|
|
|
|
|
|
|
| |
schedule-outbox-URL | X |
|
|
|
|
|
|
|
|
|
Primary CardDAV spec (RFC 6352), namespace: urn:ietf:params:xml:ns:carddav
Attribute | RFC/extension | Principal | Address Book Home Set | Calendar Home Set | Address Book collection | Calendar collection | Inbox | Outbox | Notification | Dropbox | Notes |
---|---|---|---|---|---|---|---|---|---|---|---|
addressbook-home-set | X |
|
|
|
|
|
|
|
|
| |
max-resource-size |
|
|
| X |
|
|
|
|
|
| |
supported-address-data |
|
|
| X |
|
|
|
|
|
|
CalendarServer extensions, namespace: http://calendarserver.org/ns/
Attribute | RFC/extension | Principal | Address Book Home Set | Calendar Home Set | Address Book collection | Calendar collection | Inbox | Outbox | Notification | Dropbox | Notes |
---|---|---|---|---|---|---|---|---|---|---|---|
allowed-sharing-modes |
|
|
| X | X |
|
|
|
|
| |
auto-schedule |
| X |
|
|
|
|
|
|
|
|
|
auto-schedule-mode |
| X |
|
|
|
|
|
|
|
|
|
calendar-proxy-read-for | X |
|
|
|
|
|
|
|
|
| |
calendar-proxy-write-for | X |
|
|
|
|
|
|
|
|
| |
dropbox-home-URL |
| X |
|
|
|
|
|
|
|
|
|
email-address-set |
| X |
|
|
|
|
|
|
|
|
|
expanded-group-member-set |
| X |
|
|
|
|
|
|
|
|
|
expanded-group-membership |
| X |
|
|
|
|
|
|
|
|
|
first-name | X |
|
|
|
|
|
|
|
|
| |
getctag |
|
|
| X | X | X | X | X |
|
| |
invite |
|
|
| X | X |
|
|
|
|
| |
last-name | X |
|
|
|
|
|
|
|
|
| |
max-collections |
|
| X | X |
|
|
|
|
|
|
|
max-resources |
|
|
|
| X | X | X |
|
|
|
|
notification-URL | X |
|
|
|
|
|
|
|
|
| |
push-transports |
|
| X | X |
|
|
|
|
|
|
|
pushkey |
|
| X | X | X | X |
|
|
|
|
|
record-type |
| X |
|
|
|
|
|
|
|
|
|
schedule-default-tasks-URL |
|
|
|
|
|
| X |
|
|
|
|
shared-url |
|
|
|
| X |
|
|
|
|
| |
xmpp-heartbeat-uri |
|
|
| X |
|
|
|
|
|
|
|
xmpp-server |
|
| X |
|
|
|
|
|
|
| |
xmpp-uri |
|
| X |
|
|
|
|
|
|
|
Other attributes
Attribute | Namespace | RFC/extension | Principal | Address Book Home Set | Calendar Home Set | Address Book collection | Calendar collection | Inbox | Outbox | Notification | Dropbox | Notes |
---|---|---|---|---|---|---|---|---|---|---|---|---|
calendar-color | iCal |
|
|
|
| X |
|
|
|
|
| |
calendar-order | iCal |
|
|
|
| X |
|
|
|
|
| |
calendar-free-busy-set |
|
|
|
|
| X |
|
|
|
| ||
default-alarm-vevent-date |
|
| X |
|
|
|
|
|
|
| ||
default-alarm-vevent-datetime |
|
| X |
|
|
|
|
|
|
| ||
supported-calendar-component-sets |
|
| X |
|
|
|
|
|
|
| ||
default-addressbook-URL |
|
| X |
|
|
|
|
|
|
|
| |
bulk-requests |
|
|
|
| X | X | X |
|
|
|
| |
resource-class |
| X | X | X | X | X | X | X | X | X |
| |
directory-gateway | X |
|
|
|
|
|
|
|
|
|