Categories (Partial Update)

Description

Partially update resource

See the Aerial Spec for more details.

File Naming Convention

TGEN_categories_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
statusDefines the status of the category that can be expressed using a value as defined in its types.Allowed: disabled, enabledstringNo
imageImage for this category that can be expressed using “SET_AS_NULL” (to reset the existing value) or a value as defined in its types.stringNo
isHiddenDefines if this category should be hidden or visible that can be expressed using a value as defined in its types.booleanNo
sortOrderSort order of the category against other sibling categories that can be expressed using a value as defined in its types.integerNo
localizedDataA collection of Localizations of the category that can be expressed using “SET_AS_NULL” (to reset all existing values) or a value as defined in its types.arrayNo
localizedData[0]Array elementmixedNo
localizedData[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.Pattern: ^[a-z]{2}(-[a-z]{2,})*$stringYes
localizedData[0].nameLocalized category name that can be expressed using a value as defined in its types.stringNo
localizedData[0].descriptionLocalized category description that can be expressed using a value as defined in its types.stringNo
attributesA collection of Attributes of the category that can be expressed using “SET_AS_NULL” (to reset all existing values) or a value as defined in its types.arrayNo
attributes[0]Array elementmixedNo
attributes[0].nameName of the attributestringYes
attributes[0].languageExternalIdLanguage 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.Pattern: ^[a-z]{2}(-[a-z]{2,})*$stringNo
attributes[0].valueValue of the attribute, this will be any type casted to string but supports all basic types that can be expressed using “SET_AS_NULL” (to reset the existing value) or a value as defined in its types.stringNo
childCategoriesA collection of childCategories that can be expressed using “SET_AS_NULL” (to reset all existing values), uuids or expanded objects of the accepted type.arrayNo
childCategories[0]Array elementmixedNo
childCategories[0].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
childCategories[0].statusDefines the status of the category that can be expressed using a value as defined in its types.Allowed: disabled, enabledstringNo
childCategories[0].imageImage for this category that can be expressed using “SET_AS_NULL” (to reset the existing value) or a value as defined in its types.stringNo
childCategories[0].isHiddenDefines if this category should be hidden or visible that can be expressed using a value as defined in its types.booleanNo
childCategories[0].sortOrderSort order of the category against other sibling categories that can be expressed using a value as defined in its types.integerNo
childCategories[0].localizedDataA collection of Localizations of the category that can be expressed using “SET_AS_NULL” (to reset all existing values) or a value as defined in its types.arrayNo
childCategories[0].localizedData[0]Array elementmixedNo
childCategories[0].localizedData[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.Pattern: ^[a-z]{2}(-[a-z]{2,})*$stringYes
childCategories[0].localizedData[0].nameLocalized category name that can be expressed using a value as defined in its types.stringNo
childCategories[0].localizedData[0].descriptionLocalized category description that can be expressed using a value as defined in its types.stringNo
childCategories[0].attributesA collection of Attributes of the category that can be expressed using “SET_AS_NULL” (to reset all existing values) or a value as defined in its types.arrayNo
childCategories[0].attributes[0]Array elementmixedNo
childCategories[0].attributes[0].nameName of the attributestringYes
childCategories[0].attributes[0].languageExternalIdLanguage 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.Pattern: ^[a-z]{2}(-[a-z]{2,})*$stringNo
childCategories[0].attributes[0].valueValue of the attribute, this will be any type casted to string but supports all basic types that can be expressed using “SET_AS_NULL” (to reset the existing value) or a value as defined in its types.stringNo
childCategories[0].childCategoriesA collection of childCategories that can be expressed using “SET_AS_NULL” (to reset all existing values), uuids or expanded objects of the accepted type.arrayNo
childCategories[0].childCategories[0]Array elementmixedNo
childCategories[0].childCategories[0].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
childCategories[0].childCategories[0].statusDefines the status of the category that can be expressed using a value as defined in its types.Allowed: disabled, enabledstringNo
childCategories[0].childCategories[0].imageImage for this category that can be expressed using “SET_AS_NULL” (to reset the existing value) or a value as defined in its types.stringNo
childCategories[0].childCategories[0].isHiddenDefines if this category should be hidden or visible that can be expressed using a value as defined in its types.booleanNo
childCategories[0].childCategories[0].sortOrderSort order of the category against other sibling categories that can be expressed using a value as defined in its types.integerNo
childCategories[0].childCategories[0].localizedDataA collection of Localizations of the category that can be expressed using “SET_AS_NULL” (to reset all existing values) or a value as defined in its types.arrayNo
childCategories[0].childCategories[0].localizedData[0]Array elementmixedNo
childCategories[0].childCategories[0].localizedData[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.Pattern: ^[a-z]{2}(-[a-z]{2,})*$stringYes
childCategories[0].childCategories[0].localizedData[0].nameLocalized category name that can be expressed using a value as defined in its types.stringNo
childCategories[0].childCategories[0].localizedData[0].descriptionLocalized category description that can be expressed using a value as defined in its types.stringNo
childCategories[0].childCategories[0].attributesA collection of Attributes of the category that can be expressed using “SET_AS_NULL” (to reset all existing values) or a value as defined in its types.arrayNo
childCategories[0].childCategories[0].attributes[0]Array elementmixedNo
childCategories[0].childCategories[0].attributes[0].nameName of the attributestringYes
childCategories[0].childCategories[0].attributes[0].languageExternalIdLanguage 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.Pattern: ^[a-z]{2}(-[a-z]{2,})*$stringNo
childCategories[0].childCategories[0].attributes[0].valueValue of the attribute, this will be any type casted to string but supports all basic types that can be expressed using “SET_AS_NULL” (to reset the existing value) or a value as defined in its types.stringNo
childCategories[0].childCategories[0].childCategoriesA collection of childCategories that can be expressed using “SET_AS_NULL” (to reset all existing values), uuids or expanded objects of the accepted type.arrayNo
childCategories[0].childCategories[0].childCategories[0]Array elementmixedNo
childCategories[0].childCategories[0].childCategories[0].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
childCategories[0].childCategories[0].childCategories[0].statusDefines the status of the category that can be expressed using a value as defined in its types.Allowed: disabled, enabledstringNo
childCategories[0].childCategories[0].childCategories[0].imageImage for this category that can be expressed using “SET_AS_NULL” (to reset the existing value) or a value as defined in its types.stringNo
childCategories[0].childCategories[0].childCategories[0].isHiddenDefines if this category should be hidden or visible that can be expressed using a value as defined in its types.booleanNo
childCategories[0].childCategories[0].childCategories[0].sortOrderSort order of the category against other sibling categories that can be expressed using a value as defined in its types.integerNo
childCategories[0].childCategories[0].childCategories[0].localizedDataA collection of Localizations of the category that can be expressed using “SET_AS_NULL” (to reset all existing values) or a value as defined in its types.arrayNo
childCategories[0].childCategories[0].childCategories[0].localizedData[0]Array elementmixedNo
childCategories[0].childCategories[0].childCategories[0].attributesA collection of Attributes of the category that can be expressed using “SET_AS_NULL” (to reset all existing values) or a value as defined in its types.arrayNo
childCategories[0].childCategories[0].childCategories[0].attributes[0]Array elementmixedNo
childCategories[0].childCategories[0].childCategories[0].childCategoriesA collection of childCategories that can be expressed using “SET_AS_NULL” (to reset all existing values), uuids or expanded objects of the accepted type.arrayNo
childCategories[0].childCategories[0].childCategories[0].childCategories[0]Array elementmixedNo

Sample CSV

See the following categories CSV sample file.

categories Sample 1