AssignIdentifierInput
input type
Assign-input for assignIdentifier. organizationId is REQUIRED for org-scoped kinds (plu/gtin) and REFUSED for sku; override is GTIN-only.
Fields
| Field | Type | Required | Notes |
|---|---|---|---|
variantId | ID ID! | yes | The bearer Variant id — tenant-scoped + ACTIVE-gated server-side. |
kind | String String! | yes | The canned kind (sku | plu | gtin:upc-a | gtin:ean-13 | gtin:itf-14) — server-validated BEFORE the generic parse. |
value | String String! | yes | The value, verbatim — per-kind shape-validated (sku non-whitespace 1..64 · plu 1..8 digits [— the contracts PLU_VALUE_PATTERN window] · gtin check-digit). |
organizationId | ID | no | No further notes. |
override | Boolean | no | No further notes. |