Configuring search modes in the API

In the Conversation Web Service, the SearchMode simple type enumerates the search modes available when performing a text search.

You can specify a specific type of search mode as a value of the Mode attribute in the TextSearchFilter type of your request, and in the ValueSearchConfig type.

The following example uses the AllPartial search mode in a TextSearchFilter:
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <Request xmlns="http://www.endeca.com/MDEX/conversation/3/0">
      <State>
        <TextSearchFilter Key="MySearchInterface" RelevanceRankingStrategy="numfields" 
          Mode="AllPartial" EnableSnippeting="false" Language="en">
            aluminum
        </TextSearchFilter>
      </State>
      <RecordListConfig Id="RecordList" MaxPages="30">
         <Column>ProductCategory</Column>
         <RecordsPerPage>5</RecordsPerPage>
      </RecordListConfig>
    </Request>
  </soap:Body>
</soap:Envelope>