Avalara Trade Compliance
Product
ProductRequest
Request payload used to create or update a product. 'productId', 'owner', and 'description' are required; the remaining fields are optional.
This model is used in the following APIs:
Parameters
productIdRequired
stringCustomer-defined unique identifier of the product. Required.
ownerRequired
stringAvalara identifier of the product owner. This is typically the end-customer's AvaTax account ID under the calling profile. Required.
descriptionRequired
stringGeneral description of the product. Required.
customsDescriptionOptional
stringDescription used specifically for customs declarations. If omitted, defaults to the value of 'description'.
clientOptional
stringOptional client identifier or label associated with the product. Used for grouping and searching products. Free-form string.
originOptional
stringCountry of origin in ISO 3166-1 alpha-2 format.