Manage products, variants, and pricing in StateSet iCommerce. Use when listing, creating, or updating products, managing variants, or running `stateset-direct products`.
Manage product catalog entries and variants for storefront and order flows.
name, slug, or sku.stateset "list products" or stateset-direct products <action>--apply.list_products, get_product, get_product_variant, create_product, update_product, create_product_variant.list_productsget_productget_product_variant--applycreate_product, update_product, create_product_variant — requires --apply.stateset products list --status active --limit 25
stateset products get prod_123
stateset products create --name "Widget Pro" --sku WIDGET-PRO-001 --price 59.99 --apply
stateset products create-variant prod_123 --sku WIDGET-PRO-LG --size large --price 64.99 --apply
Product: Draft -> Active -> Archived
{"status":"ok","product_id":"prod_123","sku":"WIDGET-001","name":"Widget","price":49.99,"active":true}
create_product_variant.price before activation.SKU_NOT_FOUND: No product or variant exists for the given SKU.SLUG_CONFLICT: Another product already uses this slug.MISSING_PRICE: Variant requires a price before activation.