Class ByProjectKeyProductProjectionsSearchPost

All Implemented Interfaces:
ByProjectKeyProductProjectionsSearchPostMixin, ErrorableTrait<ByProjectKeyProductProjectionsSearchPost>, ClientRequestCommand<ProductProjectionPagedSearchResponse>, CreateHttpRequestCommand, HttpRequestCommand<ProductProjectionPagedSearchResponse>, RequestCommand<ProductProjectionPagedSearchResponse>

For implementing funnel search on Product Listing Pages where users select multiple filters, use this POST method. To avoid URL length restrictions, this method passes the same query parameters as defined in the GET method, within the request body in URL-encoded format.



   CompletableFuture<ApiHttpResponse<com.commercetools.api.models.product.ProductProjectionPagedSearchResponse>> result = apiRoot
            .withProjectKey("{projectKey}")
            .productProjections()
            .search()
            .post(null)
            .execute()