REST API - saveCalendarEntry Update a Working Day Exclusion

The table summarizes the REST API - saveCalendarEntry: Update a Working Day Exclusion.

Request

Format PUT <baseurl>/<name>/<version>/entry/<guid>/<description>/
<startdate>/<responsestartdate>/<responseenddate>
Path parameters As in REST API - saveCalendarEntry Create a Working Day Exclusion, plus:

guid=string (required): The unique GUID of the exclusion being amended, as returned by REST API - saveCalendarEntry Create a Working Day Exclusion or getCalEntries .

Query parameters As in REST API - saveCalendarEntry Create a Working Day Exclusion .

Response

JSON Returns a JSON representation of The content of an XmlCalendarEntries element.
XML Returns the content of an XmlCalendarEntries element (from the WorkCalService schema).

Example

Request
PUT <baseurl>/calendar/EMEA-S/2/entry/A6FD723A-A327-4C29-983D-2447B9083B94/Christmas/2013-12-25T00:00:00Z/2013-12-01T00:00:00Z/2013-12-31T00:00:00Z?namespace=LONDON&enddate=2013-12-27T23:59:59Z&allday=true
Response
 {
       "xml-fragment":
       {
           "@version": "3",
           "@namespace": "LONDON",
           "@name": "EMEA-S",
           "@start": "2013-12-01T00:00:00Z",
           "@end": "2013-12-31T00:00:00Z",
           "working-day":
           {
               "@guid": "A6FD723A-A327-4C29-983D-2447B9083B94",
               "@description": "Christmas",
               "@start": "2013-12-25T00:00:00.000Z",
               "@end": "2013-12-27T23:59:59.990Z",
               "@all-day": "true",
               "@free-busy": "BUSY"
           }
       }
    }