Integrating Product Comparison 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.

The Product Comparison can be called through its own end point, available at the following example URL:

$stringEscapeUtils.escapeHtml($body)
The compareRecords method provided here allows you to request a CompareResult, which contains all data required for the output. The parameters expected by this method are the channel name (the database in which the products for comparison are stored), a list of the item numbers, and a Boolean value. If this Boolean value is set to false, the Record objects will contain all product information in the output. If the value is set to true, then only the attribute values and the ID will be present. In addition, a valid authentication object must be transmitted, as with all Web Service calls.