AlmondTill/G3N API

NewManufacturerInput

input type

Create-input for a Manufacturer. The tenant (org group) is derived SERVER-SIDE from the principal — NEVER supplied here. Each format entry is gated server-side: in-tenant + ACTIVE Characteristic (doomed → CONFLICT/REF_STATE) whose valueType admits a grammar (string/pattern only — number/date → VALIDATION/INVALID, the rule).

Fields

FieldTypeRequiredNotes
captionStringnoOptional: when omitted the per-type default applies — the merchant code when given, else 'Manufacturer'; when supplied it must be non-blank.
codeStringnoNo further notes.
originStringnoISO 3166-1 alpha-2 (uppercase).
characteristicFormatsManufacturerFormatEntryInput [ManufacturerFormatEntryInput!]noNo further notes.

Used by