cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
966
Views
15
Helpful
3
Replies

Has anyone had to create a WSDL for the UCCX API integration?

patriciabohn
Level 1
Level 1

We are struggling with creating a WSDL for the UCCX API for integration with an external webservice, as the UCCX isn't a true webservice.  Has anyone created a WSDL for this type of integration?  Thanks!

1 Accepted Solution

Accepted Solutions

Hi, when talking about SOAP webservices, there are two approaches usually, Contract First and Contact Last.

Contact First: you create a WSDL and generate some Java (C#, F#, you name it) code from it.

Contact Last: start with coding and let an external program generate the WSDL for you.

In this case, since you are not using a real SOAP webservice, none of the approaches applies.

G.

View solution in original post

3 Replies 3

Gergely Szabo
VIP Alumni
VIP Alumni

Hi,

er... what do you mean by "UCCX API"?

If this https://developer.cisco.com/web/uccxapi then I can assure it is a true webservice and there is nothing illegal about it. People usually mean SOAP by saying webservice, mainly for historical reasons.

UCCXAPI, however, uses the REST approach, not SOAP. I am afraid there is no way of creating a WSDL document for it.

G.

Thank you Gergely!  I don't think I worded this very well.  We have an http trigger that accepts several parameters from the client (see screenshot for example).  The http trigger works with several other scripts and uses the UCCX API to manage an outbound IVR campaign.

 

They are asking us for a WSDL for this interaction.  We explained that this is not a true webservice; it is a simple POST but we wanted to put it out to the community to see if anyone had any insight/ideas.  Thank you again for always taking the time to respond!

 

 

Hi, when talking about SOAP webservices, there are two approaches usually, Contract First and Contact Last.

Contact First: you create a WSDL and generate some Java (C#, F#, you name it) code from it.

Contact Last: start with coding and let an external program generate the WSDL for you.

In this case, since you are not using a real SOAP webservice, none of the approaches applies.

G.