Basket types (Full Update)

Description

Creates/Updates a basket type

See the Aerial Spec for more details.

File Naming Convention

TGEN_basketTypes_fullupdate_2026-08_<optionalSuffix>.csv

  • importType: fullupdate
  • apiVersion: 2026-08

Columns

Nested object fields are flattened into columns using dot notation (parent.child). Array fields are flattened using zero-based index notation, one element per column (field[0], field[1], and so on).

Note: A whole array cannot be passed in a single column: a literal value such as ['value-1','value-2'] will be rejected. To import multiple array elements, add one indexed column per element. Rows in the table below with type array describe the field as a whole and are not valid CSV column headers.

Column HeaderDescriptionKey InformationTypeRequired
uuidUUID of the resourcestringNo
externalIdExternal ID of the resourceMax Length: 255stringNo
disabledDeclares if the resource is disabledbooleanNo
isDefaultIs this the default basket typebooleanYes
visibilityLevelVisibility level of the basket typeintegerYes
shippingInfoModeN/AmixedYes
requiresInventoryIs inventory required to complete purchase?booleanYes
allowGuestCheckoutAre guests allowed to checkout?booleanYes
enableOrderCommissionsIs order commissions enabled for this basket typebooleanYes
enforceSerialNumberForSerializedItemsDo serialized items in this basket type require a serial number when the variant is serializedbooleanYes
enableLayawaysAre layaways enabled for this basket type?booleanYes
attributesArray of attribute values associated with this resourceNot a CSV column header. Pass each array element in its own indexed column (attributes[0], attributes[1], and so on).arrayNo
attributes[0]Array elementmixedNo
attributes[0].valueValue of the attribute, this will be any type casted to string but supports all basic typesmixedYes
attributes[0].nameExternal ID of the attributeMax Length: 255stringYes
attributes[0].languageExternalIdExternal ID of the language, defaults to englishMax Length: 255stringYes
attributes[0].descriptionTulip Attribute descriptionMax Length: 255stringYes
attributes[0].typeTulip Attribute TypeAllowed: string, boolean, integer, floatstringYes
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.Not a CSV column header. Pass each array element in its own indexed column (localizations[0], localizations[1], and so on).arrayNo
localizations[0]Array elementmixedNo
localizations[0].languageCodeLanguage code this localization pertains to. This code must match BCP-47 standard.stringYes
localizations[0].nameN/AstringYes
localizations[0].callToActionLabelN/AstringYes

Sample CSV

See the following basketTypes CSV sample file.

basketTypes Sample 1

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