<back to all web services
UAConfigRequest
To override the Content-type in your clients HTTP Accept Header, append the .soap12 suffix or ?format=soap12
HTTP + SOAP12
The following are sample HTTP requests and responses.
The placeholders shown need to be replaced with actual values.
POST /soap12 HTTP/1.1
Host: api-uk.activesoftswitch.com
Content-Type: text/xml; charset=utf-8
Content-Length: length
<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
<soap12:Body>
<UAConfigRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/PortaPlus2.API.Web.Dto">
<ContentId>0</ContentId>
<FeatureName>String</FeatureName>
<License>String</License>
<AssignUA>false</AssignUA>
<ButtonsPerPage>0</ButtonsPerPage>
<Format>String</Format>
<Id>0</Id>
<Pagination>0</Pagination>
<ReleaseUA>false</ReleaseUA>
<deleteFunctionKey>false</deleteFunctionKey>
<fnSettings xmlns:d2p1="http://schemas.datacontract.org/2004/07/PortaPlus2.API.Data.Models.API">
<CreatedOn xmlns="http://schemas.datacontract.org/2004/07/PortaPlus2.API.Data.Models">0001-01-01T00:00:00</CreatedOn>
<Id xmlns="http://schemas.datacontract.org/2004/07/PortaPlus2.API.Data.Models">0</Id>
<RowVersion xmlns="http://schemas.datacontract.org/2004/07/PortaPlus2.API.Data.Models">0</RowVersion>
<UpdatedOn xmlns="http://schemas.datacontract.org/2004/07/PortaPlus2.API.Data.Models">0001-01-01T00:00:00</UpdatedOn>
<d2p1:config>String</d2p1:config>
<d2p1:function_key>0</d2p1:function_key>
<d2p1:i_ua>0</d2p1:i_ua>
<d2p1:i_ua_link_blf>0</d2p1:i_ua_link_blf>
<d2p1:label>String</d2p1:label>
<d2p1:type>String</d2p1:type>
</fnSettings>
<functionKey>0</functionKey>
<getDBValue>false</getDBValue>
<getSideCarDetails>false</getSideCarDetails>
<getTemplate>false</getTemplate>
<getsupportedKeyTypes>false</getsupportedKeyTypes>
<hidden>String</hidden>
<i_account>0</i_account>
<i_customer>0</i_customer>
<i_env>String</i_env>
<i_ua>0</i_ua>
<i_ua_type>0</i_ua_type>
<ip>String</ip>
<mac>String</mac>
<manufacturer>String</manufacturer>
<ports>0</ports>
<product>String</product>
<uaLinksData xmlns:d2p1="http://schemas.datacontract.org/2004/07/PortaPlus2.API.Data.Models.API">
<CreatedOn xmlns="http://schemas.datacontract.org/2004/07/PortaPlus2.API.Data.Models">0001-01-01T00:00:00</CreatedOn>
<Id xmlns="http://schemas.datacontract.org/2004/07/PortaPlus2.API.Data.Models">0</Id>
<RowVersion xmlns="http://schemas.datacontract.org/2004/07/PortaPlus2.API.Data.Models">0</RowVersion>
<UpdatedOn xmlns="http://schemas.datacontract.org/2004/07/PortaPlus2.API.Data.Models">0001-01-01T00:00:00</UpdatedOn>
<d2p1:config>String</d2p1:config>
<d2p1:i_account>0</d2p1:i_account>
<d2p1:i_ua>0</d2p1:i_ua>
<d2p1:i_ua_link>0</d2p1:i_ua_link>
<d2p1:ports>0</d2p1:ports>
</uaLinksData>
<ua_FunctionKey xmlns:d2p1="http://schemas.datacontract.org/2004/07/PortaPlus2.API.Data.Models.API">
<d2p1:UA_FunctionKeys>
<CreatedOn xmlns="http://schemas.datacontract.org/2004/07/PortaPlus2.API.Data.Models">0001-01-01T00:00:00</CreatedOn>
<Id xmlns="http://schemas.datacontract.org/2004/07/PortaPlus2.API.Data.Models">0</Id>
<RowVersion xmlns="http://schemas.datacontract.org/2004/07/PortaPlus2.API.Data.Models">0</RowVersion>
<UpdatedOn xmlns="http://schemas.datacontract.org/2004/07/PortaPlus2.API.Data.Models">0001-01-01T00:00:00</UpdatedOn>
<d2p1:config>String</d2p1:config>
<d2p1:function_key>0</d2p1:function_key>
<d2p1:i_ua>0</d2p1:i_ua>
<d2p1:i_ua_link_blf>0</d2p1:i_ua_link_blf>
<d2p1:label>String</d2p1:label>
<d2p1:type>String</d2p1:type>
</d2p1:UA_FunctionKeys>
</ua_FunctionKey>
<version>String</version>
</UAConfigRequest>
</soap12:Body>
</soap12:Envelope>