To create an inbound SOAP web service in Qntrl:
True
Only the configured request and response parameters are allowed. Any extra parameters in the incoming request will be rejected.
Non-configured output parameters will be excluded from the response.
The operation name in the request must exactly match the one defined in the WSDL — otherwise, the request will fail.
False
The system accepts any external request, even if it contains parameters not defined in the WSDL.
However, it still applies validation rules to the parameters you have configured.
Qntrl automatically generates the WSDL based on the endpoint URL, operation name, and the configured request/response parameters. Any changes made to these configurations will automatically update the WSDL.
To download the WSDL, send a GET request to the endpoint URL using the selected authentication method.
Method: Any HTTP method (e.g., GET)
URL: https://core.qntrl.com/webservice/soap/<org-id>/<source_endpoint>?WSDL
Authentication (must be added in the request header):
Method: Any HTTP method (e.g., POST)
URL: https://core.qntrl.com/webservice/soap/<org-id>/<source_endpoint>
Authentication (must be added in the request header):
OAuth Token
Header Format: Authorization: Zoho-oauthtoken <access_token>
Required OAuth Scopes: ws_soapinbound.UPDATE
API Key
Header Format: Authorization: Bearer <api_key>
Basic Authentication
Authorization: Basic <base64-encoded username:password>
Body: The body should contain the raw XML request data.
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ord="https://98173384.core.localqntrlhost.com/webservice/98173384/orderManagement"> <soapenv:Header> <ord:AuthHeader> <ord:companyName>Zoho Corp</ord:companyName> </ord:AuthHeader> </soapenv:Header> <soapenv:Body> <ord:PlaceOrder> <ord:OrderID>12345</ord:OrderID> <ord:CustomerID>98765</ord:CustomerID> <ord:ProductID>10111</ord:ProductID> <ord:Quantity>3</ord:Quantity> <ord:OrderDate>2025-03-28</ord:OrderDate> </ord:PlaceOrder> </soapenv:Body> </soapenv:Envelope>
You can control the activation of individual SOAP requests from the configuration panel:
Navigate to(settings) >> WEB SERVICES >> Inbound >> Select SOAP.
Under the Resources section on the left panel, locate the SOAP message.
Use the toggle button next to the message name to enable or disable it.
To remove a SOAP request:
Navigate to(settings) >> WEB SERVICES >> Inbound >> Select SOAP.
Select the message you want to delete.
Click the delete icon at the top right of the message details page.
You are currently viewing the help articles of Qntrl 3.0. If you are still using our older version and require guidance with it, Click here.