Change WSDL created by Outsystems on runtime
Application Type
Traditional Web
Service Studio Version
11.10.20 (Build 41467)
Platform Version

I was wondering whether we could change the WSDL Definition OutSystems creates for SOAP web services on runtime

In particular, Outsystems at the moment creates the following soapAction URL. 

<wsdl:operation name="DistributePayments">

<soap:operation soapAction="http://AWD_Billing_API/Billing_WS/DistributePayments" style="document"/>


I would like, if possible, to change it to the following soapAction URL on runtime.

<wsdl:operation name="DistributePayments">

<soap:operation soapAction="http://Billing_API/Billing_WS/DistributePayments" style="document"/>




Dear Marios,
Greetings of the day

You can always change SOP & REST Effective URL from Service Center  -> Factory -> Modules -> Integrations Tab

Palak Patel 


Hi Palak and Manish,

What Marios asking is while exposing APIs in OutSystems application not for consuming API in OutSystems. 

Your answer is correct for the second case only. While exposing APIs we can not change endpoint at runtime in service center.

Thanks @Nikhil Gaur, I got it. 


Hi Marios,

AFAIK we can not change the endpoint like this in runtime. These SOAP Actions are created by platform in below format


So if you want to change the first part you have to change the module name, which is design time change.

There is similar discussion on forum which might be helpful for you

Community GuidelinesBe kind and respectful, give credit to the original source of content, and search for duplicates before posting.