AlmondTill/G3N API

EditSegmentInput

input type

Edit-input for a Segment. Every field optional, at least ONE required; supplied fields REPLACE segmentType is IMMUTABLE at birth. On dynamic: predicate replaces WHOLESALE (never clearable) and excludedConsumerIds replaces wholesale (releases) — the membership re-materializes at the next refreshSegment; both refuse on static (the cross-type law). Static membership moves via addSegmentMembers/removeSegmentMembers.

Fields

FieldTypeRequiredNotes
captionStringnoNo further notes.
predicateSegmentPredicateInputnoWholesale replacement (dynamic-only).
excludedConsumerIdsID [ID!]noWholesale replacement (dynamic-only; releases).

Used by