Managed and Premium Tariff Code Classification

Version v2
CreateHSClassificationRequest
GetHSClassification
HSCodeValidationRequest
HSCodeVerificationRequest
WebhookCallback

Avalara Item Classification API Models

ModelSummary

The webhook callback payload that will be sent to the client's webhook endpoint when a classification is completed. Only clients who have specifically opted to receive webhook callbacks need to implement this endpoint. This is an optional feature for "Item Classification Without Storage" customers.

Authentication: The webhook callback supports two authentication methods:

  • Basic Authentication: Requires an API key configured in the Avalara system
  • OAuth: Requires an OAuth token endpoint to be configured in the Avalara system

Conditional Fields:

  • The possibleHsCodes field is only included when the broker parameter is set to "true" and there are alternative HS codes available

Retry Behavior: If the webhook call fails due to server connectivity issues, the system will automatically retry the call.