CalWS-SOAP SOAP Web Services Protocol for Calendaring CC/S 1202:201212022012-06-08 CalConnect Michael Douglass Rensselaer Polytechnic Institute douglm@rpi.edu CalConnect 12012-06-08en

This document describes standard messages and interactions for service interactions with a system that hosts calendar-based information using SOAP. Hosted information can be either traditional personal and enterprise calendar information or services that support XML payloads developed in conformance with the WS-Calendar specification.

published2012 CalConnect CC/S 1202:2012 2011-03-15 Michael Douglass CalConnect 0.0

Initial publication — a first pass at a rewrite from CalWS-REST

CC/S 1202:2012 2011-07-15 Michael Douglass CalConnect 0.1

Added etoken to ensure consistent updates.

Added a multi op which allows the atomic processing of multiple operations in one request. Added an id attribute to requests and responses.

CC/S 1202:2012 2011 Michael Douglass CalConnect 0.2

Added href to fetch response. Change propstat to be extension of BaseResponseType

CC/S 1202:2012 2011-09-07 Michael Douglass CalConnect 0.3

Add test attribute to calendar query elements.

CC/S 1202:2012 2011-11-11 Michael Douglass CalConnect 0.4

Updated calendar query to use xcal types instead of names. Assumes a later version of the xcalendar schema to make this possible. Change references to “etoken” to “changeToken”, Update the error codes with descriptions and a type per error. Added some new errors.

CC/S 1202:2012 2011-12-15 Michael Douglass CalConnect 0.5

Change example from CalDAV to CalWS

CC/S 1202:2012 2012-01-03 Michael Douglass CalConnect 0.6

Remove all references to XRD. Define CalWS properties in their place.

CC/S 1202:2012 2012-02-07 Michael Douglass CalConnect 0.7

Align more closely with the OASIS template.

Correct one or two minor spelling errors.

CC/S 1202:2012 2012-02-13 Michael Douglass CalConnect 0.8

Initial hand-off from CalConnect to OASIS

CC/S 1202:2012 2012-02-14 Michael Douglass Toby Considine CalConnect 0.9

Change namespace to .

Fixed example, broken references.

Added namespace declaration.

Added Summary.

specificationccXML