← API reference
CANONICAL TYPE REFERENCE

CreateProductTemplateInput

Input for creating a product template

nameString!

Template display name

Template description

skuString

SKU or catalogue code

isActiveBoolean

Whether available for instantiation (defaults to true)

tags[String!]

Free-form tags for catalogue filtering

categoryString

Category for catalogue organisation

Optional inkjet flatwork format: standard or wide_format

feedTypeString

Optional inkjet flatwork feed: sheet or roll

Optional inkjet flatwork curing: aqueous or uv_led

Preferred print process for inference: offset, digital, or inkjet

Ordered component specifications

Top-level operation specifications

JSONSchema for customer-facing configuration options

View exact SDL
"""Input for creating a product template"""
input CreateProductTemplateInput {
  """Template display name"""
  name: String!
  """Template description"""
  description: String
  """SKU or catalogue code"""
  sku: String
  """Whether available for instantiation (defaults to true)"""
  isActive: Boolean
  """Free-form tags for catalogue filtering"""
  tags: [String!]
  """Category for catalogue organisation"""
  category: String
  """Optional inkjet flatwork format: standard or wide_format"""
  printFormat: String
  """Optional inkjet flatwork feed: sheet or roll"""
  feedType: String
  """Optional inkjet flatwork curing: aqueous or uv_led"""
  curingMethod: String
  """Preferred print process for inference: offset, digital, or inkjet"""
  preferredPrintProcess: String
  """Ordered component specifications"""
  components: [TemplateComponentSpecInput!]
  """Top-level operation specifications"""
  operations: [TemplateOperationSpecInput!]
  """JSONSchema for customer-facing configuration options"""
  configSchema: JSON
}

One stable address across all schema views. Follow a field’s type to explore connections between domains.