Thor Docs

Learn the Thor APIs and the rules that make them behave.

Use the Admin API to configure catalog, pricing, shipping, and discounts. Use the Storefront API for product discovery, carts, and checkout. Use Concepts to understand query syntax and predicates that apply across both.

Admin API

Set up stores, channels, products, prices, discounts, shipping, and customer configuration.

Learn more

Storefront API

Build product discovery, cart, checkout, and customer-facing runtime flows.

Learn more

Concepts

Understand Thor's shared behavior across APIs, including query strings and predicates.

Learn more

Query language

Search syntax for `query` arguments across products, categories, collections, orders, and more.

Learn more

Cart predicate language

Boolean expressions that decide whether cart discounts and shipping rules are eligible.

Learn more

Product predicate language

The product-discount DSL for targeting prices, channels, countries, and customer groups.

Learn more