POST api/v2/products/advancedproductfilters
Returns available Advanced Product Filter types and values.
Request Information
URI Parameters
None.
Body Parameters
AdvancedProductFiltersRequestName | Description | Type | Additional information |
---|---|---|---|
Filter |
List of filters that can be used to refine the results. |
Collection of ProductFilter |
None. |
Request Formats
Sample:
Sample not available.
Sample:
Sample not available.
Sample:
<AdvancedProductFiltersRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance"> <Filter> <ProductFilter>OnPriceList</ProductFilter> <ProductFilter>OnPriceList</ProductFilter> </Filter> </AdvancedProductFiltersRequest>
Response Information
Resource Description
AdvancedProductFiltersResponseName | Description | Type | Additional information |
---|---|---|---|
AdvancedProductFilter |
The advanced product filters applied to a set of products. |
Collection of AdvancedProductFilter |
None. |
Response Formats
Sample:
{ "AdvancedProductFilter": [ { "Type": "ProductType", "Values": [ { "DisplayValue": "sample string 1", "Value": "sample string 2" }, { "DisplayValue": "sample string 1", "Value": "sample string 2" } ] }, { "Type": "ProductType", "Values": [ { "DisplayValue": "sample string 1", "Value": "sample string 2" }, { "DisplayValue": "sample string 1", "Value": "sample string 2" } ] } ] }
Sample:
<AdvancedProductFiltersResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance"> <AdvancedProductFilter> <AdvancedProductFilter> <Type>ProductType</Type> <Values> <AdvancedProductFilterValue> <DisplayValue>sample string 1</DisplayValue> <Value>sample string 2</Value> </AdvancedProductFilterValue> <AdvancedProductFilterValue> <DisplayValue>sample string 1</DisplayValue> <Value>sample string 2</Value> </AdvancedProductFilterValue> </Values> </AdvancedProductFilter> <AdvancedProductFilter> <Type>ProductType</Type> <Values> <AdvancedProductFilterValue> <DisplayValue>sample string 1</DisplayValue> <Value>sample string 2</Value> </AdvancedProductFilterValue> <AdvancedProductFilterValue> <DisplayValue>sample string 1</DisplayValue> <Value>sample string 2</Value> </AdvancedProductFilterValue> </Values> </AdvancedProductFilter> </AdvancedProductFilter> </AdvancedProductFiltersResponse>