Integrating the SEO - Enhancer via Webservice / SOAP

End of Life

Please note: the SOAP interface will no longer be updated or upgraded. We recommend the REST-API for new customers. If you have been using the SOAP interface so far, you can go on using it. We do however recommend changing your integration interface to improve performance.

Support for SEO paths is implemented by adding a further field to the Param class. The Param class is passed as a parameter to Search.getResult(). Additional Param instances are included within the returned Result, indicating the onward links. All of these Param instances contain the field seoPath.

Params {
  String            query;
  List<Filter>       filters;
  List<SortItem>      sortsList;
  String            channel;
  int              page;
  int              resultsPerPage;
  Map<String, CustomParameter>   customParametersMap;
  boolean           noArticleNumberSearch;
  String            searchField;
  boolean           isArticleNumber;
  int              followSearch;
  String            seoPath;
  AdvisorCampaignStatusHolder advisorStatus;
}