Outreach Segments (Full Update)

Description

See the Aerial Spec for more details.

File Naming Convention

TGEN_outreachSegments_fullupdate_2025-08_<optionalSuffix>.csv

  • importType: fullupdate
  • apiVersion: 2025-08

Columns

Column HeaderDescriptionKey InformationTypeRequired
externalIdExternal identifier of the segmentstringNo
nameName of the segmentstringNo
descriptionDescription of the segmentstringNo
typeType of the segmentmixedNo
operatorOperator used to combine segment rulesmixedNo
isTemplateWhether or not this segment can be used as a template when creating a campaignbooleanNo
rulesList of associated rules for this segmentarrayNo
rules[0]Array elementmixedNo
rules[0].externalIdExternal identifier of the segment rulestringNo
rules[0].segmentIdentifier of the segment this rule belongs tostringNo
rules[0].fieldSourceSource of the field used in the rulemixedNo
rules[0].fieldIdentifier of the field or segment used in the ruleobjectNo
rules[0].field.externalIdExternal identifier of the segmentstringNo
rules[0].field.nameName of the segmentstringNo
rules[0].field.descriptionDescription of the segmentstringNo
rules[0].field.typeType of the segmentmixedNo
rules[0].field.operatorOperator used to combine segment rulesmixedNo
rules[0].field.isTemplateWhether or not this segment can be used as a template when creating a campaignbooleanNo
rules[0].field.rulesList of associated rules for this segmentarrayNo
rules[0].field.rules[0]Array elementmixedNo
rules[0].field.rules[0].externalIdExternal identifier of the segment rulestringNo
rules[0].field.rules[0].segmentIdentifier of the segment this rule belongs tostringNo
rules[0].field.rules[0].fieldSourceSource of the field used in the rulemixedNo
rules[0].field.rules[0].fieldIdentifier of the field or segment used in the ruleobjectNo
rules[0].field.rules[0].comparatorEnum comparator used in the rule. This matches the available enum values for the datatype of the segmetn rule field. If the source is a segment, the available fields match a Boolean rule field.stringNo
rules[0].field.rules[0].valueValue used in the rule. This is a stringified JSON object for the shape the value should be in based on the comparator.stringNo
rules[0].field.rules[0].negateQueryWhether to negate the query for this rules field.booleanNo
rules[0].field.orderingsA list of named ordering configurations for this segment. Can be an identifier or an object.arrayNo
rules[0].field.orderings[0]Array elementmixedNo
rules[0].field.orderings[0].nameThe name of the ordering configuration.stringNo
rules[0].field.orderings[0].isDefaultWhether this ordering is the default for the segment.booleanNo
rules[0].field.orderings[0].columnsAn array of columns to define the sorting order.arrayNo
rules[0].field.orderings[0].columns[0]Array elementmixedNo
rules[0].field.additionalFieldsA list of additional fields to be included by default when previewing the segment.arrayNo
rules[0].field.additionalFields[0]Array elementmixedNo
rules[0].field.additionalFields[0].segmentRuleFieldThe UUID or external ID of the segment rule field to include in the output. The rule field must have a table and column defined.stringNo
rules[0].field.additionalFields[0].aliasAn optional alias for the additional field in the result set. If not provided, a default alias will be generated from the rule field’s name.stringNo
rules[0].comparatorEnum comparator used in the rule. This matches the available enum values for the datatype of the segmetn rule field. If the source is a segment, the available fields match a Boolean rule field.stringNo
rules[0].valueValue used in the rule. This is a stringified JSON object for the shape the value should be in based on the comparator.stringNo
rules[0].negateQueryWhether to negate the query for this rules field.booleanNo
orderingsA list of named ordering configurations for this segment. Can be an identifier or an object.arrayNo
orderings[0]Array elementmixedNo
orderings[0].nameThe name of the ordering configuration.stringNo
orderings[0].isDefaultWhether this ordering is the default for the segment.booleanNo
orderings[0].columnsAn array of columns to define the sorting order.arrayNo
orderings[0].columns[0]Array elementmixedNo
orderings[0].columns[0].directionThe direction of the sort.Allowed: ASC, DESCstringNo
orderings[0].columns[0].segmentRuleFieldThe UUID or external ID of the segment rule field to order by.stringNo
orderings[0].columns[0].aliasAn optional alias for the ordering column in the result set. If provided, the sorted column will be included in the output with this alias.stringNo
additionalFieldsA list of additional fields to be included by default when previewing the segment.arrayNo
additionalFields[0]Array elementmixedNo
additionalFields[0].segmentRuleFieldThe UUID or external ID of the segment rule field to include in the output. The rule field must have a table and column defined.stringNo
additionalFields[0].aliasAn optional alias for the additional field in the result set. If not provided, a default alias will be generated from the rule field’s name.stringNo

Sample CSV

See the following outreachSegments CSV sample file.

outreachSegments Sample 1