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
Start with one of these: