cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
Announcements
396
Views
0
Helpful
1
Replies
Highlighted
Beginner

Cisco Unity API variable misspellings

I have built an application to automate deployment of various redundant cisco unity processes and have found an issue when trying to set a schedule for a call handler.

 

The documentation says that the field to do this is called SchduleSetObjectID.

 

http://docwiki.cisco.com/wiki/Cisco_Unity_Connection_Provisioning_Interface_(CUPI)_API_--_Call_Handler_APIs

 

Whenever I use this field nothing appears in the XML of the call handler I updated.  I noticed the field name in the Call Handler is called ScheduleSetObjectID (notice the E in schEdule that is not in the xml request).  THIS DOES NOT MATCH UP WITH THE DOCUMENTATION!  When I try to submitting XML with the spelling changed to match what is in the database the API throws and error give a DATA EXCEPTION (see attached).  When I try submitting via the spelling in the API docs the API accepts the request but does not update the field.

 

Is this a undocumented bug within the Unity API?

 

Can anyone tell me what variable name I am supposed to use or provide another way I can update the schedule for a call handler via the API?

1 ACCEPTED SOLUTION

Accepted Solutions
Highlighted
Beginner

Re: Cisco Unity API variable misspellings

And I solved this myself.  Apparently there are two types of datasets in regards to schedules.  schedules and schedulesets.  I needed to assign a scheduleset to the call handler instead of schedule.

 

 

View solution in original post

1 REPLY 1
Highlighted
Beginner

Re: Cisco Unity API variable misspellings

And I solved this myself.  Apparently there are two types of datasets in regards to schedules.  schedules and schedulesets.  I needed to assign a scheduleset to the call handler instead of schedule.

 

 

View solution in original post

CreatePlease to create content
Content for Community-Ad

Cisco COVID-19 Survey