Appearance
UpsertSubstrateInput
Type: Input
Input for creating or updating a substrate
Fields
| Name | Type | Default | Description |
|---|---|---|---|
| brand | String | Commercial brand or product line name | |
| brightness | Float | ISO brightness percentage (0–100) | |
| buyerSupplied | Boolean | Whether this substrate is supplied by the buyer | |
| cieWhiteness | Float | CIE whiteness index | |
| coatings | [MediaCoating!] | Surface coating per side: 1 element (both sides) or 2 elements [front, back] | |
| code | String | Internal catalog code | |
| color | MediaColor | Base color of the media | |
| costCurrency | CurrencyISO | Currency code for unitCost | |
| externalId | String | External system identifier for integration | |
| fluteType | MediaFluteType | Corrugated board flute type per JDF specification | |
| grade | Int | Paper grade classification number | |
| grainDirection | MediaGrainDirection | Paper grain direction | |
| height | LengthInput | Sheet height in mm (null for rolls) | |
| id | SubstrateID | Substrate ID — omit to create, provide to update | |
| imageableSide | MediaImageableSide | Which sides of the media can be printed | |
| isActive | Boolean | Whether this substrate is available for use | |
| isoPaperSubstrate | ISOPaperSubstrate | ISO 12647 paper substrate classification (PS1–PS8) | |
| kind | MediaKind | Physical form: roll or sheet stock | |
| manufacturer | String | Paper mill or manufacturer name | |
| mediaType | MediaType | JDF media type classification | |
| moisture | Float | Moisture content percentage (0–100) | |
| name | String! | Display name of the substrate | |
| notes | String | Free-text notes | |
| opacity | MediaOpacity | Transparency level of the media | |
| preAppliedCoatings | [MediaCoating!] | Factory-applied coatings already on the media | |
| printingTechnology | MediaPrintingTechnology | Printing technology compatibility | |
| recycledPercentage | Float | Percentage of recycled content (0–100) | |
| reorderThreshold | Float | Minimum stock level before reorder is triggered | |
| reorderUnit | MeasurementUnit | Unit of measure for the reorder threshold | |
| shrinkIndex | [Float!] | Shrink compensation factors [x, y] as percentages | |
| stockType | MediaStockType | Paper stock type classification | |
| supplierCode | String | Supplier's own product code | |
| supplierId | SupplierID | Reference to the supplier record | |
| supplierLeadTimeDays | Int | Supplier lead time in calendar days | |
| texture | MediaTexture | Surface texture or finish | |
| thickness | LengthInput | Caliper thickness in mm | |
| unitCost | Float | Cost per unit in the specified currency | |
| weight | PaperWeightInput | Basis weight in grams per square metre (gsm) | |
| width | LengthInput | Sheet or roll width in mm |