SQLIOBridge


Click here for a complete list of operations.

TestValidationRule

Test

To test the operation using the HTTP POST protocol, click the 'Invoke' button.
Parameter Value
sessionID:
ruleXML:

SOAP 1.1

The following is a sample SOAP 1.1 request and response. The placeholders shown need to be replaced with actual values.

POST /LOSWebService.asmx HTTP/1.1
Host: capitalint.net
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://bytesoftware.com/LOSWebService/TestValidationRule"

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <TestValidationRule xmlns="http://bytesoftware.com/LOSWebService">
      <sessionID>string</sessionID>
      <ruleXML>string</ruleXML>
    </TestValidationRule>
  </soap:Body>
</soap:Envelope>
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <TestValidationRuleResponse xmlns="http://bytesoftware.com/LOSWebService">
      <TestValidationRuleResult>
        <BadValidationRulesFound>boolean</BadValidationRulesFound>
        <ValidationStatus>NotAssigned or Prequal or CreditOnly or InProcessing or Submitted or Approved or Resubmitted or Declined or InClosing or Closed or Canceled or Lead or Suspended or DocsSigned or Funded or Purchased or ClearToClose or DocsSent or CollateralSent or Shipped or CustomStatus1 or CustomStatus2 or CustomStatus3 or CustomStatus4 or CustomStatus5 or CustomStatus6 or CustomStatus7 or CustomStatus8 or CustomStatus9 or CustomStatus10 or CustomStatus11 or CustomStatus12 or CustomStatus13 or CustomStatus14 or CustomStatus15 or CustomStatus16 or CustomStatus17 or CustomStatus18 or CustomStatus19 or CustomStatus20 or CustomStatus21 or CustomStatus22 or CustomStatus23 or CustomStatus24 or CustomStatus25 or CustomStatus26 or CustomStatus27 or CustomStatus28 or CustomStatus29 or CustomStatus30</ValidationStatus>
      </TestValidationRuleResult>
    </TestValidationRuleResponse>
  </soap:Body>
</soap:Envelope>

SOAP 1.2

The following is a sample SOAP 1.2 request and response. The placeholders shown need to be replaced with actual values.

POST /LOSWebService.asmx HTTP/1.1
Host: capitalint.net
Content-Type: application/soap+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>
    <TestValidationRule xmlns="http://bytesoftware.com/LOSWebService">
      <sessionID>string</sessionID>
      <ruleXML>string</ruleXML>
    </TestValidationRule>
  </soap12:Body>
</soap12:Envelope>
HTTP/1.1 200 OK
Content-Type: application/soap+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>
    <TestValidationRuleResponse xmlns="http://bytesoftware.com/LOSWebService">
      <TestValidationRuleResult>
        <BadValidationRulesFound>boolean</BadValidationRulesFound>
        <ValidationStatus>NotAssigned or Prequal or CreditOnly or InProcessing or Submitted or Approved or Resubmitted or Declined or InClosing or Closed or Canceled or Lead or Suspended or DocsSigned or Funded or Purchased or ClearToClose or DocsSent or CollateralSent or Shipped or CustomStatus1 or CustomStatus2 or CustomStatus3 or CustomStatus4 or CustomStatus5 or CustomStatus6 or CustomStatus7 or CustomStatus8 or CustomStatus9 or CustomStatus10 or CustomStatus11 or CustomStatus12 or CustomStatus13 or CustomStatus14 or CustomStatus15 or CustomStatus16 or CustomStatus17 or CustomStatus18 or CustomStatus19 or CustomStatus20 or CustomStatus21 or CustomStatus22 or CustomStatus23 or CustomStatus24 or CustomStatus25 or CustomStatus26 or CustomStatus27 or CustomStatus28 or CustomStatus29 or CustomStatus30</ValidationStatus>
      </TestValidationRuleResult>
    </TestValidationRuleResponse>
  </soap12:Body>
</soap12:Envelope>

HTTP GET

The following is a sample HTTP GET request and response. The placeholders shown need to be replaced with actual values.

GET /LOSWebService.asmx/TestValidationRule?sessionID=string&ruleXML=string HTTP/1.1
Host: capitalint.net
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<SQLIOValidateFileResponse xmlns="http://bytesoftware.com/LOSWebService">
  <BadValidationRulesFound>boolean</BadValidationRulesFound>
  <ValidationStatus>NotAssigned or Prequal or CreditOnly or InProcessing or Submitted or Approved or Resubmitted or Declined or InClosing or Closed or Canceled or Lead or Suspended or DocsSigned or Funded or Purchased or ClearToClose or DocsSent or CollateralSent or Shipped or CustomStatus1 or CustomStatus2 or CustomStatus3 or CustomStatus4 or CustomStatus5 or CustomStatus6 or CustomStatus7 or CustomStatus8 or CustomStatus9 or CustomStatus10 or CustomStatus11 or CustomStatus12 or CustomStatus13 or CustomStatus14 or CustomStatus15 or CustomStatus16 or CustomStatus17 or CustomStatus18 or CustomStatus19 or CustomStatus20 or CustomStatus21 or CustomStatus22 or CustomStatus23 or CustomStatus24 or CustomStatus25 or CustomStatus26 or CustomStatus27 or CustomStatus28 or CustomStatus29 or CustomStatus30</ValidationStatus>
</SQLIOValidateFileResponse>

HTTP POST

The following is a sample HTTP POST request and response. The placeholders shown need to be replaced with actual values.

POST /LOSWebService.asmx/TestValidationRule HTTP/1.1
Host: capitalint.net
Content-Type: application/x-www-form-urlencoded
Content-Length: length

sessionID=string&ruleXML=string
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<SQLIOValidateFileResponse xmlns="http://bytesoftware.com/LOSWebService">
  <BadValidationRulesFound>boolean</BadValidationRulesFound>
  <ValidationStatus>NotAssigned or Prequal or CreditOnly or InProcessing or Submitted or Approved or Resubmitted or Declined or InClosing or Closed or Canceled or Lead or Suspended or DocsSigned or Funded or Purchased or ClearToClose or DocsSent or CollateralSent or Shipped or CustomStatus1 or CustomStatus2 or CustomStatus3 or CustomStatus4 or CustomStatus5 or CustomStatus6 or CustomStatus7 or CustomStatus8 or CustomStatus9 or CustomStatus10 or CustomStatus11 or CustomStatus12 or CustomStatus13 or CustomStatus14 or CustomStatus15 or CustomStatus16 or CustomStatus17 or CustomStatus18 or CustomStatus19 or CustomStatus20 or CustomStatus21 or CustomStatus22 or CustomStatus23 or CustomStatus24 or CustomStatus25 or CustomStatus26 or CustomStatus27 or CustomStatus28 or CustomStatus29 or CustomStatus30</ValidationStatus>
</SQLIOValidateFileResponse>