Product Filters

Topic summary

A development team is building an e-commerce mobile app using the StoreFront API and encountering limitations with product filtering functionality.

Core Issue:

  • They need to filter products by multiple criteria simultaneously: availability, product_tag, price_range, and metafields
  • Currently only getting successful results when availability is set to true; otherwise returns an empty product list

Technical Constraint:

  • Already using QueryRoot.Collections (ConnectionFilters) for their search implementation
  • This query approach doesn’t support the ability to use product_tag for filtering
  • Need product_tag functionality to properly execute their search requirements

The discussion remains open with no resolution provided yet. The team is seeking guidance on how to implement comprehensive multi-criteria filtering within the StoreFront API’s constraints.

Summarized with AI on November 22. AI used: claude-sonnet-4-5-20250929.

We are building an e-commerce mobile app that is built by using StoreFront API but we have faced an issue when we tried to implement filter functionality.

We are using product filters in StoreFront API to filter our product by availability, product_tag, price_range & metafields in one query and we already used QueryRoot.Collections (ConnectionFilters) but we get a successful results only when the availability is true, otherwise we get empty list of products. Also, we need to use product_tag to do our search but this query doesn’t have this ability to use product_tag.