Build headless commerce with Thor
Thor's GraphQL APIs give you full control over catalog management, pricing, cart, checkout, and storefront experiences. Build exactly what your commerce requires.
What do you want to build?
Jump to the guide that matches your goal.
Set up a product catalog
Create and manage products, variants, collections, and inventory across channels.
Build a storefront page
Fetch products, collections, and media for product listing and detail pages.
Implement cart & checkout
Create carts, apply discounts, collect shipping, and complete orders.
Create discount campaigns
Configure automatic discounts, discount codes, and product pricing rules.
Search and filter data
Use query strings to filter products, orders, customers, and more with a rich syntax.
Optimize media delivery
Request resized, cropped, and format-converted images via URL parameters.
Explore the APIs
Full reference documentation for every query, mutation, and type.
Admin API
Configure stores, channels, products, prices, discounts, shipping, and customer data.
Storefront API
Power product discovery, cart, checkout, and all customer-facing runtime flows.
Concepts
Understand shared behavior across APIs — query syntax, predicates, and image optimization.