Outreach Segments (Full Update)

Description

See the Aerial Spec for more details.

File Naming Convention

TGEN_outreachSegments_fullupdate_2025-12_<optionalSuffix>.csv

  • importType: fullupdate
  • apiVersion: 2025-12

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.rules[0].additionalFieldAliasWhen set, exposes this rule’s own column as an additional field with this alias.stringNo
rules[0].field.rules[0].orderByDirectionWhen set, uses this rule’s column for ordering.Allowed: ASC, DESCmixedNo
rules[0].field.rules[0].orderByPriorityPosition in the ORDER BY clause (lower = first).integerNo
rules[0].field.rules[0].additionalFieldsExtra columns from this rule’s table to expose as additional fields.arrayNo
rules[0].field.rules[0].additionalFields[0]Array elementmixedNo
rules[0].field.additionalFieldsSegment-level additional fields joined independently to the main customer tablearrayNo
rules[0].field.additionalFields[0]Array elementmixedNo
rules[0].field.additionalFields[0].segmentRuleFieldThe UUID or external ID of the segment rule field.stringNo
rules[0].field.additionalFields[0].aliasAn optional alias for the field in the output.stringNo
rules[0].field.additionalFields[0].orderByDirectionSort direction for this field (ASC or DESC).mixedNo
rules[0].field.additionalFields[0].orderByPriorityPriority for ordering (lower values are applied first).integerNo
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
rules[0].additionalFieldAliasWhen set, exposes this rule’s own column as an additional field with this alias.stringNo
rules[0].orderByDirectionWhen set, uses this rule’s column for ordering.Allowed: ASC, DESCmixedNo
rules[0].orderByPriorityPosition in the ORDER BY clause (lower = first).integerNo
rules[0].additionalFieldsExtra columns from this rule’s table to expose as additional fields.arrayNo
rules[0].additionalFields[0]Array elementmixedNo
rules[0].additionalFields[0].segmentRuleFieldThe UUID or external ID of the segment rule field for the extra column to expose from this rule’s table.stringYes
rules[0].additionalFields[0].aliasAn optional alias for the additional field in the result set.stringNo
rules[0].additionalFields[0].orderByDirectionOptional sort direction for this field. When set, this field contributes to the query ORDER BY.Allowed: ASC, DESCmixedNo
rules[0].additionalFields[0].orderByPriorityPosition in the ORDER BY clause (lower = first). Required when orderByDirection is set.integerNo
additionalFieldsSegment-level additional fields joined independently to the main customer tablearrayNo
additionalFields[0]Array elementmixedNo
additionalFields[0].segmentRuleFieldThe UUID or external ID of the segment rule field.stringNo
additionalFields[0].aliasAn optional alias for the field in the output.stringNo
additionalFields[0].orderByDirectionSort direction for this field (ASC or DESC).mixedNo
additionalFields[0].orderByPriorityPriority for ordering (lower values are applied first).integerNo

Sample CSV

See the following outreachSegments CSV sample file.

outreachSegments Sample 1

Note: The sample CSV may contain sample ID fields which reference other resources that do not match the data in your environment.