ove to sidebar hide Navigation Main page Contents Current events Random article About Wikipedia Contact us Contribute Help Learn to edit Community portal Recent changes Upload file Special pages Search Search Appearance Donate Create account Log in Personal tools Donate Create account Log in Contents move to sidebar hide (Top) 1 History 2 Specification 3 See also 4 References 5 External links Toggle the table of contents CalDAV 13 languages Català Čeština Deutsch Español Français 日本語 한국어 Polski Português Русский Türkçe Українська 中文 Edit links Article Talk English Read Edit View history Tools Tools move to sidebar hide Actions Read Edit View history General What links here Related changes Upload file Permanent link Page information Cite this page Get shortened URL Print/export Download as PDF Printable version In other projects Wikidata item Appearance move to sidebar hide From Wikipedia, the free encyclopedia Internet standard for sharing calendar data This article needs more citations . Please help improve this article by adding citations to reliable sources . Unsourced material may be challenged and removed. Find sources:   "CalDAV"  –  news   · newspapers   · books   · scholar   · JSTOR ( April 2014 ) ( Learn how and when to remove this message ) CalDAV Communication protocol Purpose Access remote scheduling information Introduction March 2007 ; 19 years ago  ( 2007-03 ) Based on WebDAV OSI layer Application Port Any RFCs 4791 , 6638 Calendaring Extensions to WebDAV , or CalDAV , is an Internet standard allowing a client to access and manage calendar data along with the ability to schedule meetings with users on the same or on remote servers . [ 1 ] [ 2 ] It lets multiple users in different locations share, search and synchronize calendar data. [ 3 ] It extends the WebDAV ( HTTP -based protocol for data manipulation) specification and uses the iCalendar format for the calendar data. [ 2 ] The access protocol is defined by RFC   4791 . [ 1 ] Extensions to CalDAV for scheduling are standardized as RFC   6638 . [ 1 ] The protocol is used by many important open-source applications. [ 3 ] History [ edit ] The CalDAV specification was first published in 2003 as an Internet Draft submitted to the Internet Engineering Task Force ( IETF ) by Lisa Dusseault. In March 2007, the CalDAV specification was finished and published by the IETF as RFC 4791, authored by Cyrus Daboo ( Apple ), Bernard Desruissaux ( Oracle ), and Lisa Dusseault ( CommerceNet ). CalDAV is designed for implementation by any collaborative software , client or server, that needs to maintain, access or share collections of events. It is developed as an open standard to foster interoperability between software from different vendors. [ clarification needed ] Specification [ edit ] The architecture of CalDAV (partially inherited from the underlying specifications) organizes the data (events, tasks, free-busy info, notes) in directories (collections), where multiple items (resources) reside. The resources and collections can be accessed by one or more users, using standard HTTP and DAV semantics to detect conflicting changes, or to provide locking. For access control the concept of ACLs are used, so each operation (view, edit, delete etc.) can be denied or granted per user. Therefore, the specification requires that CalDAV servers must support "WebDAV Access Control Protocol" ( RFC 3744 ). The calendar resources must use iCalendar format, which allows the server to understand and process the data. Parsing the iCalendar items is necessary, because the server has to support a number of calendaring-specific operations such as doing free-busy time reports and expansion of recurring events. With this functionality, a user may synchronize their own calendar to a CalDAV server, and share it among multiple devices or with other users. The protocol also supports non-personal calendars, such as calendars for sites or organizations. See also [ edit ] Exchange ActiveSync Calendar CardDAV iCalendar Scheduling OSID defines a software interface abstraction for calendaring protocols. SyncML vCalendar WebDAV JMAP References [ edit ] ^ a b c "Introduction" . Calconnect. Archived from the original on May 4, 2022. ^ a b "Glossary of Terms" . ^ a b "Introduction to CalDAV" . Linux.com. February 14, 2006. External links [ edit ] CalConnect Document Registry CalConnect, The Calendaring and Scheduling Consortium WebDAV Resources Open Calendar Sharing and Scheduling with CalDAV L. Dusseault, J. Whitehead, IEEE Internet Computing 9(2) RFC   2616 RFC   3744 RFC   4791 RFC   4918 RFC   5545 RFC   5546 Retrieved from " https://en.wikipedia.org/w/index.php?title=CalDAV&oldid=1358682919 " Categories : Application layer protocols Calendaring standards Hidden categories: Articles with short description Short description is different from Wikidata Articles needing additional references from April 2014 All articles needing additional references Wikipedia articles needing clarification from April 2010 Use American English from June 2019 All Wikipedia articles written in American English Use mdy dates from June 2019 This page was last edited on 10 June 2026, at 07:26  (UTC) . Text is available under the Creative Commons Attribution-ShareAlike 4.0 License ; additional terms may apply. By using this site, you agree to the Terms of Use and Privacy Policy . Wikipedia® is a registered trademark of the Wikimedia Foundation, Inc. , a non-profit organization. Privacy policy About Wikipedia Disclaimers Contact Wikipedia Legal & safety contacts Code of Conduct Developers Statistics Cookie statement Mobile view Search Search Toggle the table of contents CalDAV 13 languages Add topic