Prices (Partial Update)

Description

Partially update resource

See the Aerial Spec for more details.

File Naming Convention

TGEN_productPrices_partialupdate_2025-12_<optionalSuffix>.csv

  • importType: partialupdate
  • apiVersion: 2025-12

Columns

Column HeaderDescriptionKey InformationTypeRequired
uuidUUID of the price that can be expressed using a value as defined in its types.stringNo
externalIdExternal ID of the price that can be expressed using “SET_AS_NULL” (to reset the existing value) or a value as defined in its types.stringNo
productID of the product this price applies to that can be expressed using “SET_AS_NULL” (to reset the existing value) or a structure of {“uuid”: “string”, “externalId”: “string”} (to provide a more expressive identifier) or a value as defined in its types.stringNo
variantID of the variant this price applies to that can be expressed using “SET_AS_NULL” (to reset the existing value) or a structure of {“uuid”: “string”, “externalId”: “string”} (to provide a more expressive identifier) or a value as defined in its types.stringNo
storeID of the store if this price applies to a specific store only that can be expressed using “SET_AS_NULL” (to reset the existing value) or a structure of {“uuid”: “string”, “externalId”: “string”} (to provide a more expressive identifier) or a value as defined in its types.stringNo
countryID of the country if this price applies to a specific country only that can be expressed using “SET_AS_NULL” (to reset the existing value) or a structure of {“uuid”: “string”, “externalId”: “string”} (to provide a more expressive identifier) or a value as defined in its types.stringNo
zoneID of the zone if this price applies to a specific zone only that can be expressed using “SET_AS_NULL” (to reset the existing value) or a structure of {“uuid”: “string”, “externalId”: “string”} (to provide a more expressive identifier) or a value as defined in its types.stringNo
amountsN/AmixedNo
amounts.regularN/AmixedNo
amounts.regular.amountN/AmixedNo
amounts.regular.amount.valueScaled up value of the money amount, refer to the scale to know how to scale this value down to a float. that can be expressed using a value as defined in its types.integerNo
amounts.regular.amount.scaleThe number of decimals to scale the value down with. Divide by 10^scale to scale down and multiply by 10^scale to scale up when sending back a value. that can be expressed using a value as defined in its types.integerNo
amounts.regular.amount.currencyThe 3 character ISO currency code that this amount is in. that can be expressed using a value as defined in its types.Max Length: 3
Min Length: 3
stringNo
amounts.regular.taxInclusiveWhether or not this amount is inclusive of tax that can be expressed using a value as defined in its types.booleanNo
amounts.saleOptional sale price that can be expressed using “SET_AS_NULL” (to reset the existing value) or a value as defined in its types.mixedNo
amounts.sale.amountN/AmixedNo
amounts.sale.amount.valueScaled up value of the money amount, refer to the scale to know how to scale this value down to a float. that can be expressed using a value as defined in its types.integerNo
amounts.sale.amount.scaleThe number of decimals to scale the value down with. Divide by 10^scale to scale down and multiply by 10^scale to scale up when sending back a value. that can be expressed using a value as defined in its types.integerNo
amounts.sale.amount.currencyThe 3 character ISO currency code that this amount is in. that can be expressed using a value as defined in its types.Max Length: 3
Min Length: 3
stringNo
amounts.sale.taxInclusiveWhether or not this amount is inclusive of tax that can be expressed using a value as defined in its types.booleanNo

Sample CSV

See the following productPrices CSV sample file.

productPrices Sample 1