ProductTemplate
Type: Object
A master template for creating configurable print products. This resource allows for the definition of standardized products like "Standard Business Card" or "Premium Softcover Book". Each template includes a specific configuration schema (e.g., SoftcoverBookConfig) that defines the available options, rules, and constraints for that product. These templates are the foundation of the platform's product catalog and are used to generate quotes and production jobs.
Fields
| Name | Type | Args | Description | Deprecated |
|---|---|---|---|---|
| configurationSchema | JsonString | Generate JSON Schema for the product configuration UI | ||
| createdAt | DateTime! | |||
| description | String | Description of the product and its intended use (used for AI search) | ||
| estimateItemSpecs | [EstimateItemSpec!]! | Specifications for generating estimate line items | ||
| handle | String! | Unique identifier handle (slug) | ||
| id | ID! | |||
| name | String! | Display name of the product template | ||
| productConfig | ProductConfig! | Union-typed configuration specific to the product kind | ||
| updatedAt | DateTime! |