Avalara Developer Network Developer communications

Communications REST API - Models

Model Summary
AddressData

Address Data

BridgeConferenceParticipant

Structure returned when invoking the bridge conference tax calculation APIs.

BridgeConferenceParticipantResult

Structure returned when invoking the bridge conference tax calculation APIs.

BridgeConferenceResults

Structure returned when invoking the bridge conference tax calculation APIs.

BridgeConferenceTransaction

Bridge Conference Transaction

CalcTaxesInCustModeRequest

Parameter for CustMode/CalcTaxesInCustMode API.

CalculateWithOverridesRequest

Paremeter for the tax calculation with override APIs.

CategoryExemption

Category Exemption Class

CommitData

Parameter for CommitTransactions API.

CustModeTransaction

Parameter for the CustMode/CalcTaxes and CustMode/CalcAdj APIs.

CustomerResults

Data structure returned when processing transactions in customer mode.

CustomerTaxData

Customer taxes when using Customer Mode.

Exclusion

Exclusions Class

LocationItem

Contains name and jurisdiction PCode information for a location.

OptionalField

Data structure used to provide optional alphanumeric data for transactions.

ProRatedTransaction

Parameter for pro-rated tax calculation API.

ProcessBatchRequest

Parameter for CustMode/ProcessBatch API.

RequestPCodeDetail

Request PCode Detail Class

ReverseTaxResults

Structure returned when invoking the reverse tax calculation APIs.

SafeHarborOverride

Data structure used to override the safe harbor rate for a USF tax type.

TaxBracketInfo

Tax Bracket Info

TaxData
TaxExemption

Tax Exemption class

TaxRateHistory

Tax Rate History Class

TaxRateInfo

Tax Rate Info Class

TaxRateOverrideInfo

Tax Rate Override Info Class

Transaction

Transaction Wrapper Class

ZipAddress

Zip Address Class

ZipLookupRequest

Location data used as input for searching jurisdiction matches.

ZipLookupResult

Jurisdiction information returned when searching location matches.