caldav
Create new single-instance meeting titled "Meeting 1.1" with the location "Durham".
PUT
$calendarpath1:/1-1_1.ics
text/calendar; charset=utf-8
Resource/CalDAV/caldaviop/1/1_1.txt
statusCode
Create new meeting titled "Meeting 1.2" recurring every Monday from 10:00 AM to 11:00 AM for 4 weeks.
PUT
$calendarpath1:/1-1_2.ics
text/calendar; charset=utf-8
Resource/CalDAV/caldaviop/1/1_2.txt
statusCode
Create new single-instance meeting titled "Meeting 1.3" with 2 other attendees.
PUT
$calendarpath1:/1-1_3.ics
text/calendar; charset=utf-8
Resource/CalDAV/caldaviop/1/1_3.txt
statusCode
Create new single-instance meeting titled "Meeting 1.4" with an alarm set to trigger 15 minutes prior to the schedule time of the meeting.
PUT
$calendarpath1:/1-1_4.ics
text/calendar; charset=utf-8
Resource/CalDAV/caldaviop/1/1_4.txt
statusCode
Modify the title of meeting "Meeting 1.1" to "Meeting 1.1bis".
PUT
$calendarpath1:/1-1_1.ics
text/calendar; charset=utf-8
Resource/CalDAV/caldaviop/2/2_1.txt
statusCode
Modify the location of the meeting "Meeting 1.1bis" to "Seattle bis".
PUT
$calendarpath1:/1-1_1.ics
text/calendar; charset=utf-8
Resource/CalDAV/caldaviop/2/2_2.txt
statusCode
Reschedule meeting "Meeting 1.1bis" to the next day.
PUT
$calendarpath1:/1-1_1.ics
text/calendar; charset=utf-8
Resource/CalDAV/caldaviop/2/2_3.txt
statusCode
Add an attendee to "Meeting 1.1bis".
PUT
$calendarpath1:/1-1_1.ics
text/calendar; charset=utf-8
Resource/CalDAV/caldaviop/2/2_4.txt
statusCode
Add an alarm to "Meeting 1.1bis".
PUT
$calendarpath1:/1-1_1.ics
text/calendar; charset=utf-8
Resource/CalDAV/caldaviop/2/2_5.txt
statusCode
Modify the title of the 1st instance of the recurring meeting created in 1.2.
PUT
$calendarpath1:/1-1_2.ics
text/calendar; charset=utf-8
Resource/CalDAV/caldaviop/2/2_6.txt
statusCode
Modify the participation status of 1st instance to DECLINED.
PUT
$calendarpath1:/1-1_3.ics
text/calendar; charset=utf-8
Resource/CalDAV/caldaviop/2/2_7.txt
statusCode
Cancel the 4th instance of the recurring meeting created in 1.2.
PUT
$calendarpath1:/1-1_2.ics
text/calendar; charset=utf-8
Resource/CalDAV/caldaviop/2/2_8.txt
statusCode
One client changes "Meeting 1.1bis" to a different time, second client 'refreshes' its display to see the modification.
PUT
$calendarpath1:/1-1_1.ics
text/calendar; charset=utf-8
Resource/CalDAV/caldaviop/2/2_9.txt
statusCode
Delete a single non-recurring meeting.
PUT
$calendarpath1:/4-4_1.ics
text/calendar; charset=utf-8
Resource/CalDAV/caldaviop/4/4_1.txt
statusCode
DELETE
$calendarpath1:/4-4_1.ics
statusCode
Delete a single recurring meeting with no overridden instances.
PUT
$calendarpath1:/4-4_2.ics
text/calendar; charset=utf-8
Resource/CalDAV/caldaviop/4/4_2.txt
statusCode
DELETE
$calendarpath1:/4-4_2.ics
statusCode
Delete a single recurring meeting with overridden instances.
PUT
$calendarpath1:/4-4_3.ics
text/calendar; charset=utf-8
Resource/CalDAV/caldaviop/4/4_3.txt
statusCode
DELETE
$calendarpath1:/4-4_3.ics
statusCode
Delete a non-overridden instance of a recurring meeting.
PUT
$calendarpath1:/4-4_4.ics
text/calendar; charset=utf-8
Resource/CalDAV/caldaviop/4/4_4a.txt
statusCode
PUT
$calendarpath1:/4-4_4.ics
text/calendar; charset=utf-8
Resource/CalDAV/caldaviop/4/4_4b.txt
statusCode
Delete an overridden instance of a recurring meeting.
PUT
$calendarpath1:/4-4_5.ics
text/calendar; charset=utf-8
Resource/CalDAV/caldaviop/4/4_5a.txt
statusCode
PUT
$calendarpath1:/4-4_5.ics
text/calendar; charset=utf-8
Resource/CalDAV/caldaviop/4/4_5b.txt
statusCode
DELETEALL
$calendarpath1:/
DELETEALL
$inboxpath1:/
DELETEALL
$calendarpath2:/
DELETEALL
$inboxpath2:/
DELETEALL
$calendarpath3:/
DELETEALL
$inboxpath3:/