CustomerLists (Partial Update)

Description

See the Aerial Spec for more details.

File Naming Convention

TGEN_customerLists_partialupdate_2025-12_<optionalSuffix>.csv

  • importType: partialupdate
  • apiVersion: 2025-12

Columns

Column HeaderDescriptionKey InformationTypeRequired
uuidUUID of the resource that can be expressed using a value as defined in its types.stringNo
externalIdExternal ID of the resource that can be expressed using “SET_AS_NULL” (to reset the existing value) or a value as defined in its types.stringNo
statusStatus of the customer list that can be expressed using a value as defined in its types.stringNo
typeType of the customer list that can be expressed using a value as defined in its types.Allowed: corporate, dynamic, dynamic_defaultstringNo
startDateDatetime of when the Customer List will begin to be visible in the application. When null, will always be visible before the endDate. that can be expressed using “SET_AS_NULL” (to reset the existing value) or a value as defined in its types.stringNo
endDateDatetime of when the Customer List will no longer be visible in the application. When null, will always be visible after the startDate. that can be expressed using “SET_AS_NULL” (to reset the existing value) or a value as defined in its types.stringNo
secondaryMetricA customer field or attribute to display alongside loyalty tier information on the customer list UI. Must be a top-level field on the Customer resource or an attribute.Pattern: /^customer\.(uuid|externalId|firstName|lastName|prefix|suffix|disabled|excludeFromCampaigns|image|dateCreated|dateModified|lastPurchaseOrderId|lastPurchaseStatusId|lastPurchaseDate|lastRefundOrderId|lastRefundDate|numberOfPossibleDuplicates|lastOutreachDate|lastOutreachType|createdStoreUuid|createdStoreExternalId|attributes(\.\w+))/$stringNo
anchoringMetricAnchoring metric for the customer list that can be expressed using “SET_AS_NULL” (to reset the existing value) or a value as defined in its types.stringNo
visibilityVisibility level for the customer list that can be expressed using a value as defined in its types.Allowed: all, associate, managerstringNo
positionSort position within type (lower values appear first) that can be expressed using a value as defined in its types.integerNo
sourceN/AmixedNo
source.sourceTypeType of the sourceAllowed: segmentstringYes
source.sourceExternalIdExternal ID of the sourcestringYes
source.sourceCacheTtlCache TTL in seconds. When null, defaults to 24 hours (86400 seconds)Min: 0integerNo
customersA collection of customers that can be expressed using “SET_AS_NULL” (to reset all existing values), uuids or external ids.arrayNo
customers[0]Array elementmixedNo
storesA collection of stores that can be expressed using “SET_AS_NULL” (to reset all existing values), uuids or external ids.arrayNo
stores[0]Array elementmixedNo
associatesA collection of associates that can be expressed using “SET_AS_NULL” (to reset all existing values), uuids or external ids.arrayNo
associates[0]Array elementmixedNo
localizationsContains the different localizations for strings associated to this resource. Resolve the best known language on the client based on available languages, not all languages are always provided.arrayNo
localizations[0]Array elementmixedNo
localizations[0].titleTitle of the customer list in the current languagestringYes
localizations[0].descriptionDescription of the customer list in the current languagestringNo
localizations[0].languageCodeLanguage this localization pertains to, follows a pattern of 2 letters and can then have multiple other groups of 2 letters or more. Each block separated by an hyphen.Max Length: 32
Min Length: 2
Pattern: ^[a-z]{2}(-[a-z]{2,})*$
stringNo

Sample CSV

See the following customerLists CSV sample file.

customerLists Sample 1

Note: The sample CSV may contain sample ID fields which reference other resources that do not match the data in your environment. You may omit any non-required fields from the sample CSV, reference the table above for required fields.