Tariff Code Classification

Version v2
Classifications
CreateHSClassificationRequest
GetHSClassification
HSCodeValidationRequest
HSCodeVerificationRequest
NomenclatureChangeWebhook
WebhookCallback

ItemModel

Parameters
idOptional
integer

A unique id generated by Avalara Classification System

companyIdRequired
integer

The unique ID number of the company that owns this item.

itemCodeRequired
string

A unique code representing this item. It’s recommended to use the SKU number.

parentCodeOptional
string

Use the parentCode to group product variants. Variants are a group of similar items that only differ from one another by product details like size, color, material, pattern, age group or size .

descriptionRequired
string

A short description of the product. It’s also referred as product title or name.

summaryOptional
string

A long description of the product.

itemGroupRequired
string

Product category breadcrumbs. This is the full path to the category where item is included. Categories should be separated by >.

createdDateOptional
string

A long description of the product.

classificationParametersOptional
array

Classification parameters supplied on the request, plus any read-only parameters the service adds to a response.

justification (read-only, response only). On a GET of a classification, this list may contain a justification entry holding the natural-language explanation of why the HS code was chosen (HS4 Reasoning, HS6 Reasoning and Full HS Reasoning sections). It appears once a justification has been produced and stored for the product. It is never accepted on a request here — on this API a justification is requested only for customers entitled to Auto HS Pro, and there is no request parameter to ask for one. The unified (V3) API exposes the same value as a first-class justification field on both its create and get responses.

parametersOptional
array