REST API - saveCalendarEntry Update a Recurring Exclusion
The table summarizes the REST API - saveCalendarEntry: Update a Recurring Exclusion.
Request
| Format | PUT <baseurl>/calendar/<name>/<version>/entry/<guid>/<description>/<startdate>/<duration>/<rrule>/<responsestartdate>/<responseenddate> |
| Path parameters | As in
REST API - saveCalendarEntry Create a Recurring Exclusion, plus:
|
| Query parameters | As in REST API - saveCalendarEntry Create a Recurring 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/LONDON01/1/entry/7B77A42A-5CD2-4514-A115-9A81A6128568/New Year/2013-01-01T00:00:00Z/P1D/FREQ=YEARLY/2013-12-01T00:00:00Z/2025-01-31T00:00:00Z?namespace=LONDON |
| Response |
{
"xml-fragment": {
"@version": "2",
"@namespace": "LONDON",
"@name": "LONDON01",
"@start": "2013-12-01T00:00:00Z",
"@end": "2025-01-31T00:00:00Z",
"recurring": {
"@guid": "7B77A42A-5CD2-4514-A115-9A81A6128568",
"@description": "New Year",
"@start": "2013-01-01T00:00:00.000Z",
"@all-day": "false",
"@free-busy": "BUSY",
"@duration": "P1D",
"@rrule": "FREQ=YEARLY",
"occurrence": [
{
"@start": "2014-01-01T00:00:00.000Z",
"@end": "2014-01-02T00:00:00.000Z"
},
{
"@start": "2015-01-01T00:00:00.000Z",
"@end": "2015-01-02T00:00:00.000Z"
},
.
.
.
"@start": "2023-01-01T00:00:00.000Z",
"@end": "2023-01-02T00:00:00.000Z"
},
{
"@start": "2024-01-01T00:00:00.000Z",
"@end": "2024-01-02T00:00:00.000Z"
},
{
"@start": "2025-01-01T00:00:00.000Z",
"@end": "2025-01-02T00:00:00.000Z"
}
]
}
}
}
|
Copyright © Cloud Software Group, Inc. All rights reserved.
