Skip to content

SubstrateFilter

Type: Object

Defines a set of criteria for filtering and selecting appropriate print substrates (paper, vinyl, etc.) for a specific product component. This allows product templates to enforce rules like "cover paper must be between 200 and 300 gsm and have a gloss coating," ensuring that only valid materials can be chosen during job specification and quoting. It is a key part of standardizing product offerings.

Fields

NameTypeArgsDescriptionDeprecated
brand[String!]Allowed substrate brands
coating[String!]Allowed coating types (e.g., [:coated, :uncoated, :satin])
kind[String!]Allowed media kinds (e.g., [:sheet, :roll])
nameStringCustomer-facing name for this substrate option (e.g., 'Premium Matte', 'Standard Gloss')
printingTechnology[String!]Allowed printing technologies
stockType[String!]Allowed stock types from MediaStockTypeEnum
substrateIdIDOptional: Lock this option to a specific substrate. If set, filter criteria are ignored and only this substrate is available.
texture[String!]Allowed textures
type[String!]Allowed media types from MediaTypeEnum
weightMaxIntMaximum paper weight in GSM
weightMinIntMinimum paper weight in GSM

Connect. Combine. Collaborate.
The pioneering open integration platform, dedicated to transforming connectivity in the printing industry.