AlmondTill/G3N API

NewSegmentInput

input type

The tenant stamps server-side; dynamic REQUIRES a predicate (static refuses predicate/excludedConsumerIds — the cross-type field law).

Fields

FieldTypeRequiredNotes
captionStringnoOptional: when omitted the per-type default applies — the type word (e.g. static segment); when supplied it must be non-blank.
segmentTypeSegmentType SegmentType!yesstatic | dynamic — IMMUTABLE at birth.
predicateSegmentPredicateInputnoREQUIRED on dynamic, refused on static.
excludedConsumerIdsID [ID!]noDynamic-only manual exclusions (≤256 unique in-tenant consumers).

Used by