/mcp200 OK <?xml version="1.0" encoding="UTF-8"?> <ScheduleDetail> <URI>/vmrest/schedules/387f051e-3367-4cc8-abed-810293d39f76/scheduledetails/fb6cb280-ea91-4ee5-9225-6ca9c5e3b77e</URI> <ObjectId>fb6cb280-ea91-4ee5-9225-6ca9c5e3b77e</ObjectId> <ScheduleObjectId>387f051e-3367-4cc8-abed-810293d39f76</ScheduleObjectId> <ScheduleURI>/vmrest/schedules/387f051e-3367-4cc8-abed-810293d39f76</ScheduleURI> <Subject>Weekday Mornings</Subject> <StartTime>480</StartTime> <EndTime>720</EndTime> <IsActiveMonday>true</IsActiveMonday> <IsActiveTuesday>true</IsActiveTuesday> <IsActiveWednesday>true</IsActiveWednesday> <IsActiveThursday>true</IsActiveThursday> <IsActiveFriday>true</IsActiveFriday> <IsActiveSaturday>false</IsActiveSaturday> <IsActiveSunday>false</IsActiveSunday> </ScheduleDetail> This would return the following if the specified ScheduleDetail does not exist: 404 Not Found <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <ErrorDetails> <errors> <code>NOT_FOUND</code> <message>scheduledetail - ObjectId=fb6cb280-ea91-4ee5-9225-6ca9c5e3b77e</message> </errors> </ErrorDetails> Adding a ScheduleDetail To add a new ScheduleDetail to a particular Schedule, an administrator makes a POST to the scheduledetails resource, specifying the ObjectId of the Schedule in the URI and the new ScheduleDetail via XML: POST /vmrest/schedules/387f051e-3367-4cc8-abed-810293d39f76/scheduledetails <ScheduleDetail> <Subject>Saturday (Half-day)</Subject> <StartTime>540</StartTime> <EndTime>780</EndTime> <IsActiveSaturday>true</IsActiveSaturday> </ScheduleDetail> This will return the URI to the newly created ScheduleDetail (which includes its ObjectId): 201 Created /vmrest/schedules/387f051e-3367-4cc8-abed-810293d39f76/scheduledetails/9d8afb61-bd4b-4e65-b274-e870a2b51865 Changing a ScheduleDetail To change an existing ScheduleDetail for a particular Schedule, an administrator makes a PUT to the scheduledetails resource, specifying the ObjectId of the Schedule and the ScheduleDetail they wish to change in the URI and the data changes via XML: Cisco Unity Connection Provisioning Interface (CUPI) API 727 Cisco Unity Connection Provisioning Interface (CUPI) API for Schedules Adding a ScheduleDetail