Web Service Endpoints and WSDLs in Oracle SalesCloud

, , , ,

I am an Integration Guy. I’ve been doing it for quite a while.  The big challenge I’ve seen in the last seven or eight years has been finding safe access to the data layer of modern cloud applications. Web Services are my friends. There is often a challenge though. The conversation sometimes goes like this:

   Integration Guy: Hello, Mr Dude. I understand that you’re the subject matter expert for your company’s installation of Acme Cloud-Based SuperTool.

   Admin SME Dude: Yes. Yes, I am.

   Integration Guy: So, I’ve been asked to integrate your installation of ACBST with SomeOther Cloud-Based Supertool.

   Admin SME Dude: Cool. How are you going to do that?

  Integration Guy: I’m thinking Web Services.

  Admin SME Dude: Excellent! I like that idea.

   Integration Guy: So, I need to know what are your URL endpoints, your request and response schemas (or DTD’s), the location of your WSDL(s), and a list of your services and methods.

Admin SME Dude: Um… I’ll get back to you on that.

<And then he doesn’t. For a long time.>

With Oracle SalesCloud, it’s easy, if you have admin access. (And if you don’t, you can coach Mr. Dude through the process.)

Here’s how:

From the starting page choose “Tools” and “Developer Connect”.


Then you’ll see a page full of services, and even a direct link to the appropriate WSDL’s files. Integration Guy Nirvana, right? No. Not yet. First, you have to click on the service you need.  Let’s choose CampaignPublicService service, just because we get to say “service” twice every time we talk about it.



BINGO! Right? No. Not yet. Be patient. First, you have to push that “Synchronize”  button. 

It will warn you that it’s going to take a minute or two, but what do have to do other than this, right? Click “Yes”.



And then you should actually wait a minute or two. And then you should get impatient because this page actually doesn’t refresh. Click on one of those icons over on the left, then click back. 




Can we celebrate now? Yes. Yes, you can. Here are all your endpoints and stuff. And if you click on that same icon we clicked on when we got impatient and actually look at that screen, you’ll see that it has all of the operations available to that service.


Easy, right?

For more tips on Oracle CX tools and integrating things to other things, check out our blog sfcg.com/blog.

It has cool articles like this one:  Oracle Sales Cloud Trick #1 – An Easy Way To Get Photos for Contacts (Just Be Sure to Tell Your Spouse!)