Hi,
I'm wondering if there is a way to call SOAP based web service using the PureCloud Web Services Data Actions instead of using the Bridge server data action method ?
Thank you in advance.
Hi,
I'm wondering if there is a way to call SOAP based web service using the PureCloud Web Services Data Actions instead of using the Bridge server data action method ?
Thank you in advance.
We do not have any support for directly accessing SOAP web services. You would probably need to create an intermediary web service to bridge between REST and SOAP.
Thank you Jason for you quick reply, another question ! is there a way to call a SOAP web service that ONLY accept authentication parameters to be passed along with the request ( using Bridge server )?
I'm sorry Hussein, I am having a hard time asking your latest question. Here are a couple of answers to what you might be asking
As far as I know, if you require any kind of XML in the body we wouldn't be able to support what you need.
The web service connector doesn't support using https, so any authentication would be in clear text.
I don't think that the web service connector supports custom headers, but it has been a while since I have looked at it so I might not be right about that.
You can use https with Web Services Data Actions, but there is no way to call a SOAP web service. You can also add headers, but nothing dynamic and it wouldn't help in this situation.
You can create a restful proxy service that you can either host on prem and call via bridge server actions or use the Web Services Data Actions to call any public facing API. The latter would eliminate a step, but may be necessary if your SOAP web service is on prem.
@DMcLeod I have already implemented the Web services data actions, but I'm having difficulties getting it to work, but anyhow thank you for your feedback.
@husseinco can you export your web service data action and post it to the forum along with whatever error you are seeing or tell us what the incorrect behavior is? Including the correlation ID from a test run would also help.
Also, feel free to modify any parts of your configuration, like private URLs, to avoid giving out sensitive information.
This topic was automatically closed 31 days after the last reply. New replies are no longer allowed.