LSTServicesLookup


Click here for a complete list of operations.

SLLookupMulti

Performs Compliance Screening for multiple Clients and returns current Status

Test

The test form is only available for requests from the local machine.

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 /LSTServicesLookupSOAP/LSTServicesLookup.asmx HTTP/1.1
Host: isi-api-doc.azurewebsites.net
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://innovativesystems.com/SLLookupMulti"

<?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>
    <SLLookupMulti xmlns="http://innovativesystems.com/">
      <req>
        <LSTServicesLookupRequest>
          <organizationName>string</organizationName>
          <userName>string</userName>
          <password>string</password>
          <applicationId>string</applicationId>
          <lists>
            <SLComplianceList xsi:nil="true" />
            <SLComplianceList xsi:nil="true" />
          </lists>
          <searchType>Individual or Organization or SpecificElement or Individual_Both or Organization_Both or Individual_SpecificElement or Organization_SpecificElement or Individual_All or Organization_All or Default</searchType>
          <clientId>string</clientId>
          <clientStatus>Active or Inactive or Activo or Inactivo or Ativo or Inativo or نشيط or غير_نشط or Actif or Inactif or Aktiv or Inaktiv or Активные or Неактивные</clientStatus>
          <gender>Male or Female or Unknown or Masculino or Femenino or Desconocido or Feminino or Desconhecido or ذكر or أنثى or غير_معروف or Homme or Femme or Inconnu or Männlich or Weiblich or Unbekannt or Мужской or Женский or Неизвестные</gender>
          <nameLine>string</nameLine>
          <alternateNames>
            <SLAlternateName xsi:nil="true" />
            <SLAlternateName xsi:nil="true" />
          </alternateNames>
          <addressLine1>string</addressLine1>
          <addressLine2>string</addressLine2>
          <addressLine3>string</addressLine3>
          <addressLine4>string</addressLine4>
          <addressLine5>string</addressLine5>
          <addressLine6>string</addressLine6>
          <addressLine7>string</addressLine7>
          <specificElement>string</specificElement>
          <clientSearchCode>FullName or EqualWithWildcardedInitials or PartialOnly or SoundexOnly or PartialAndSoundex</clientSearchCode>
          <returnComplianceRecords>No or Yes</returnComplianceRecords>
          <addClient>No or Yes</addClient>
          <sendToReview>No or Yes</sendToReview>
          <userFieldsSearch>
            <int>int</int>
            <int>int</int>
          </userFieldsSearch>
          <updateUserFields>No or Yes</updateUserFields>
          <userField1Label>string</userField1Label>
          <userField1Value>string</userField1Value>
          <userField2Label>string</userField2Label>
          <userField2Value>string</userField2Value>
          <userField3Label>string</userField3Label>
          <userField3Value>string</userField3Value>
          <userField4Label>string</userField4Label>
          <userField4Value>string</userField4Value>
          <userField5Label>string</userField5Label>
          <userField5Value>string</userField5Value>
          <userField6Label>string</userField6Label>
          <userField6Value>string</userField6Value>
          <userField7Label>string</userField7Label>
          <userField7Value>string</userField7Value>
          <userField8Label>string</userField8Label>
          <userField8Value>string</userField8Value>
          <comment>string</comment>
          <passthrough>string</passthrough>
          <customStatus>
            <SLCustomStatus xsi:nil="true" />
            <SLCustomStatus xsi:nil="true" />
          </customStatus>
          <returnCategory>No or Yes</returnCategory>
          <returnSourceLists>No or Yes</returnSourceLists>
          <generateclientId>No or Yes</generateclientId>
          <skipSearch>No or Yes</skipSearch>
          <processUBO>No or Yes</processUBO>
          <UBO_Id>string</UBO_Id>
          <searchUBOMembers>No or Yes</searchUBOMembers>
          <userFieldsCountry>
            <int>int</int>
            <int>int</int>
          </userFieldsCountry>
          <returnSearchDetails>No or Yes</returnSearchDetails>
        </LSTServicesLookupRequest>
        <LSTServicesLookupRequest>
          <organizationName>string</organizationName>
          <userName>string</userName>
          <password>string</password>
          <applicationId>string</applicationId>
          <lists>
            <SLComplianceList xsi:nil="true" />
            <SLComplianceList xsi:nil="true" />
          </lists>
          <searchType>Individual or Organization or SpecificElement or Individual_Both or Organization_Both or Individual_SpecificElement or Organization_SpecificElement or Individual_All or Organization_All or Default</searchType>
          <clientId>string</clientId>
          <clientStatus>Active or Inactive or Activo or Inactivo or Ativo or Inativo or نشيط or غير_نشط or Actif or Inactif or Aktiv or Inaktiv or Активные or Неактивные</clientStatus>
          <gender>Male or Female or Unknown or Masculino or Femenino or Desconocido or Feminino or Desconhecido or ذكر or أنثى or غير_معروف or Homme or Femme or Inconnu or Männlich or Weiblich or Unbekannt or Мужской or Женский or Неизвестные</gender>
          <nameLine>string</nameLine>
          <alternateNames>
            <SLAlternateName xsi:nil="true" />
            <SLAlternateName xsi:nil="true" />
          </alternateNames>
          <addressLine1>string</addressLine1>
          <addressLine2>string</addressLine2>
          <addressLine3>string</addressLine3>
          <addressLine4>string</addressLine4>
          <addressLine5>string</addressLine5>
          <addressLine6>string</addressLine6>
          <addressLine7>string</addressLine7>
          <specificElement>string</specificElement>
          <clientSearchCode>FullName or EqualWithWildcardedInitials or PartialOnly or SoundexOnly or PartialAndSoundex</clientSearchCode>
          <returnComplianceRecords>No or Yes</returnComplianceRecords>
          <addClient>No or Yes</addClient>
          <sendToReview>No or Yes</sendToReview>
          <userFieldsSearch>
            <int>int</int>
            <int>int</int>
          </userFieldsSearch>
          <updateUserFields>No or Yes</updateUserFields>
          <userField1Label>string</userField1Label>
          <userField1Value>string</userField1Value>
          <userField2Label>string</userField2Label>
          <userField2Value>string</userField2Value>
          <userField3Label>string</userField3Label>
          <userField3Value>string</userField3Value>
          <userField4Label>string</userField4Label>
          <userField4Value>string</userField4Value>
          <userField5Label>string</userField5Label>
          <userField5Value>string</userField5Value>
          <userField6Label>string</userField6Label>
          <userField6Value>string</userField6Value>
          <userField7Label>string</userField7Label>
          <userField7Value>string</userField7Value>
          <userField8Label>string</userField8Label>
          <userField8Value>string</userField8Value>
          <comment>string</comment>
          <passthrough>string</passthrough>
          <customStatus>
            <SLCustomStatus xsi:nil="true" />
            <SLCustomStatus xsi:nil="true" />
          </customStatus>
          <returnCategory>No or Yes</returnCategory>
          <returnSourceLists>No or Yes</returnSourceLists>
          <generateclientId>No or Yes</generateclientId>
          <skipSearch>No or Yes</skipSearch>
          <processUBO>No or Yes</processUBO>
          <UBO_Id>string</UBO_Id>
          <searchUBOMembers>No or Yes</searchUBOMembers>
          <userFieldsCountry>
            <int>int</int>
            <int>int</int>
          </userFieldsCountry>
          <returnSearchDetails>No or Yes</returnSearchDetails>
        </LSTServicesLookupRequest>
      </req>
    </SLLookupMulti>
  </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>
    <SLLookupMultiResponse xmlns="http://innovativesystems.com/">
      <SLLookupMultiResult>
        <status>PASS or PENDING or FAIL or ERROR or UNINITIALIZED</status>
        <message>string</message>
        <returned>int</returned>
        <notReturned>int</notReturned>
        <resultsCount>int</resultsCount>
        <hitCount>int</hitCount>
        <pendingCount>int</pendingCount>
        <safeCount>int</safeCount>
        <version>string</version>
        <responses>
          <LSTServicesLookupResponse>
            <status>PASS or PENDING or FAIL or ERROR or UNINITIALIZED</status>
            <message>string</message>
            <returned>int</returned>
            <notReturned>int</notReturned>
            <resultsCount>int</resultsCount>
            <hitCount>int</hitCount>
            <pendingCount>int</pendingCount>
            <safeCount>int</safeCount>
            <complianceRecords xsi:nil="true" />
            <clientId>string</clientId>
            <clientKey>long</clientKey>
            <version>string</version>
            <isiReserved>string</isiReserved>
            <searchResults xsi:nil="true" />
            <uboResults xsi:nil="true" />
          </LSTServicesLookupResponse>
          <LSTServicesLookupResponse>
            <status>PASS or PENDING or FAIL or ERROR or UNINITIALIZED</status>
            <message>string</message>
            <returned>int</returned>
            <notReturned>int</notReturned>
            <resultsCount>int</resultsCount>
            <hitCount>int</hitCount>
            <pendingCount>int</pendingCount>
            <safeCount>int</safeCount>
            <complianceRecords xsi:nil="true" />
            <clientId>string</clientId>
            <clientKey>long</clientKey>
            <version>string</version>
            <isiReserved>string</isiReserved>
            <searchResults xsi:nil="true" />
            <uboResults xsi:nil="true" />
          </LSTServicesLookupResponse>
        </responses>
        <isiReserved>string</isiReserved>
      </SLLookupMultiResult>
    </SLLookupMultiResponse>
  </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 /LSTServicesLookupSOAP/LSTServicesLookup.asmx HTTP/1.1
Host: isi-api-doc.azurewebsites.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>
    <SLLookupMulti xmlns="http://innovativesystems.com/">
      <req>
        <LSTServicesLookupRequest>
          <organizationName>string</organizationName>
          <userName>string</userName>
          <password>string</password>
          <applicationId>string</applicationId>
          <lists>
            <SLComplianceList xsi:nil="true" />
            <SLComplianceList xsi:nil="true" />
          </lists>
          <searchType>Individual or Organization or SpecificElement or Individual_Both or Organization_Both or Individual_SpecificElement or Organization_SpecificElement or Individual_All or Organization_All or Default</searchType>
          <clientId>string</clientId>
          <clientStatus>Active or Inactive or Activo or Inactivo or Ativo or Inativo or نشيط or غير_نشط or Actif or Inactif or Aktiv or Inaktiv or Активные or Неактивные</clientStatus>
          <gender>Male or Female or Unknown or Masculino or Femenino or Desconocido or Feminino or Desconhecido or ذكر or أنثى or غير_معروف or Homme or Femme or Inconnu or Männlich or Weiblich or Unbekannt or Мужской or Женский or Неизвестные</gender>
          <nameLine>string</nameLine>
          <alternateNames>
            <SLAlternateName xsi:nil="true" />
            <SLAlternateName xsi:nil="true" />
          </alternateNames>
          <addressLine1>string</addressLine1>
          <addressLine2>string</addressLine2>
          <addressLine3>string</addressLine3>
          <addressLine4>string</addressLine4>
          <addressLine5>string</addressLine5>
          <addressLine6>string</addressLine6>
          <addressLine7>string</addressLine7>
          <specificElement>string</specificElement>
          <clientSearchCode>FullName or EqualWithWildcardedInitials or PartialOnly or SoundexOnly or PartialAndSoundex</clientSearchCode>
          <returnComplianceRecords>No or Yes</returnComplianceRecords>
          <addClient>No or Yes</addClient>
          <sendToReview>No or Yes</sendToReview>
          <userFieldsSearch>
            <int>int</int>
            <int>int</int>
          </userFieldsSearch>
          <updateUserFields>No or Yes</updateUserFields>
          <userField1Label>string</userField1Label>
          <userField1Value>string</userField1Value>
          <userField2Label>string</userField2Label>
          <userField2Value>string</userField2Value>
          <userField3Label>string</userField3Label>
          <userField3Value>string</userField3Value>
          <userField4Label>string</userField4Label>
          <userField4Value>string</userField4Value>
          <userField5Label>string</userField5Label>
          <userField5Value>string</userField5Value>
          <userField6Label>string</userField6Label>
          <userField6Value>string</userField6Value>
          <userField7Label>string</userField7Label>
          <userField7Value>string</userField7Value>
          <userField8Label>string</userField8Label>
          <userField8Value>string</userField8Value>
          <comment>string</comment>
          <passthrough>string</passthrough>
          <customStatus>
            <SLCustomStatus xsi:nil="true" />
            <SLCustomStatus xsi:nil="true" />
          </customStatus>
          <returnCategory>No or Yes</returnCategory>
          <returnSourceLists>No or Yes</returnSourceLists>
          <generateclientId>No or Yes</generateclientId>
          <skipSearch>No or Yes</skipSearch>
          <processUBO>No or Yes</processUBO>
          <UBO_Id>string</UBO_Id>
          <searchUBOMembers>No or Yes</searchUBOMembers>
          <userFieldsCountry>
            <int>int</int>
            <int>int</int>
          </userFieldsCountry>
          <returnSearchDetails>No or Yes</returnSearchDetails>
        </LSTServicesLookupRequest>
        <LSTServicesLookupRequest>
          <organizationName>string</organizationName>
          <userName>string</userName>
          <password>string</password>
          <applicationId>string</applicationId>
          <lists>
            <SLComplianceList xsi:nil="true" />
            <SLComplianceList xsi:nil="true" />
          </lists>
          <searchType>Individual or Organization or SpecificElement or Individual_Both or Organization_Both or Individual_SpecificElement or Organization_SpecificElement or Individual_All or Organization_All or Default</searchType>
          <clientId>string</clientId>
          <clientStatus>Active or Inactive or Activo or Inactivo or Ativo or Inativo or نشيط or غير_نشط or Actif or Inactif or Aktiv or Inaktiv or Активные or Неактивные</clientStatus>
          <gender>Male or Female or Unknown or Masculino or Femenino or Desconocido or Feminino or Desconhecido or ذكر or أنثى or غير_معروف or Homme or Femme or Inconnu or Männlich or Weiblich or Unbekannt or Мужской or Женский or Неизвестные</gender>
          <nameLine>string</nameLine>
          <alternateNames>
            <SLAlternateName xsi:nil="true" />
            <SLAlternateName xsi:nil="true" />
          </alternateNames>
          <addressLine1>string</addressLine1>
          <addressLine2>string</addressLine2>
          <addressLine3>string</addressLine3>
          <addressLine4>string</addressLine4>
          <addressLine5>string</addressLine5>
          <addressLine6>string</addressLine6>
          <addressLine7>string</addressLine7>
          <specificElement>string</specificElement>
          <clientSearchCode>FullName or EqualWithWildcardedInitials or PartialOnly or SoundexOnly or PartialAndSoundex</clientSearchCode>
          <returnComplianceRecords>No or Yes</returnComplianceRecords>
          <addClient>No or Yes</addClient>
          <sendToReview>No or Yes</sendToReview>
          <userFieldsSearch>
            <int>int</int>
            <int>int</int>
          </userFieldsSearch>
          <updateUserFields>No or Yes</updateUserFields>
          <userField1Label>string</userField1Label>
          <userField1Value>string</userField1Value>
          <userField2Label>string</userField2Label>
          <userField2Value>string</userField2Value>
          <userField3Label>string</userField3Label>
          <userField3Value>string</userField3Value>
          <userField4Label>string</userField4Label>
          <userField4Value>string</userField4Value>
          <userField5Label>string</userField5Label>
          <userField5Value>string</userField5Value>
          <userField6Label>string</userField6Label>
          <userField6Value>string</userField6Value>
          <userField7Label>string</userField7Label>
          <userField7Value>string</userField7Value>
          <userField8Label>string</userField8Label>
          <userField8Value>string</userField8Value>
          <comment>string</comment>
          <passthrough>string</passthrough>
          <customStatus>
            <SLCustomStatus xsi:nil="true" />
            <SLCustomStatus xsi:nil="true" />
          </customStatus>
          <returnCategory>No or Yes</returnCategory>
          <returnSourceLists>No or Yes</returnSourceLists>
          <generateclientId>No or Yes</generateclientId>
          <skipSearch>No or Yes</skipSearch>
          <processUBO>No or Yes</processUBO>
          <UBO_Id>string</UBO_Id>
          <searchUBOMembers>No or Yes</searchUBOMembers>
          <userFieldsCountry>
            <int>int</int>
            <int>int</int>
          </userFieldsCountry>
          <returnSearchDetails>No or Yes</returnSearchDetails>
        </LSTServicesLookupRequest>
      </req>
    </SLLookupMulti>
  </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>
    <SLLookupMultiResponse xmlns="http://innovativesystems.com/">
      <SLLookupMultiResult>
        <status>PASS or PENDING or FAIL or ERROR or UNINITIALIZED</status>
        <message>string</message>
        <returned>int</returned>
        <notReturned>int</notReturned>
        <resultsCount>int</resultsCount>
        <hitCount>int</hitCount>
        <pendingCount>int</pendingCount>
        <safeCount>int</safeCount>
        <version>string</version>
        <responses>
          <LSTServicesLookupResponse>
            <status>PASS or PENDING or FAIL or ERROR or UNINITIALIZED</status>
            <message>string</message>
            <returned>int</returned>
            <notReturned>int</notReturned>
            <resultsCount>int</resultsCount>
            <hitCount>int</hitCount>
            <pendingCount>int</pendingCount>
            <safeCount>int</safeCount>
            <complianceRecords xsi:nil="true" />
            <clientId>string</clientId>
            <clientKey>long</clientKey>
            <version>string</version>
            <isiReserved>string</isiReserved>
            <searchResults xsi:nil="true" />
            <uboResults xsi:nil="true" />
          </LSTServicesLookupResponse>
          <LSTServicesLookupResponse>
            <status>PASS or PENDING or FAIL or ERROR or UNINITIALIZED</status>
            <message>string</message>
            <returned>int</returned>
            <notReturned>int</notReturned>
            <resultsCount>int</resultsCount>
            <hitCount>int</hitCount>
            <pendingCount>int</pendingCount>
            <safeCount>int</safeCount>
            <complianceRecords xsi:nil="true" />
            <clientId>string</clientId>
            <clientKey>long</clientKey>
            <version>string</version>
            <isiReserved>string</isiReserved>
            <searchResults xsi:nil="true" />
            <uboResults xsi:nil="true" />
          </LSTServicesLookupResponse>
        </responses>
        <isiReserved>string</isiReserved>
      </SLLookupMultiResult>
    </SLLookupMultiResponse>
  </soap12:Body>
</soap12:Envelope>