Searchandising for Browse

Constructor's Browse searchandising allows modification of ranking of results and facets returned by browse requests.

Browse requests are typically used to power category pages, as well as pages dedicated to a particular brand. Browse searchandising allows customers to influence rankings for these pages.

Searchandising is accomplished by referencing the key and value of the particular browse entity you want to searchandise.

For instance, the Fiddo's Food brand listing would mean referencing the brand key and the Fiddo's Food value, while searchandising the Dog Food category would require referencing the group_id corresponding to the Dog Food category.

Browse searchandising is powered by "refined filters," objects that contain list of rules that will be applied to a given browse response. Those rules are scoped by the response_section parameter to either apply to the results section of a response, or the facets section of a response. All requests and responses are scoped to one of this sections, meaning that only rules for one section will be retrieved/modified. The only exception is the Delete refined filter endpoint which deletes the entire configuration for a specific browse entity.

API endpoints