Concepts

Concepts explain how Thor behaves across APIs.

Use this section when you are trying to understand:

  • how query strings filter search results
  • how product discounts, cart discounts, discount codes, and discount groups work together
  • how cart predicates decide whether a checkout rule applies
  • how product predicates decide which prices a discount targets
  • how Storefront media URLs can request optimized image variants

These guides are shared building blocks for both the Admin API and the Storefront API.

Included guides