Class | Description |
---|---|
AccountModel |
An AvaTax account.
|
AddressInfo |
Represents an address to resolve.
|
AddressResolutionModel |
Address Resolution Model
|
AdjustTransactionModel |
A request to adjust tax for a previously existing transaction
|
AvaTaxMessage |
Informational or warning messages returned by AvaTax with a transaction
|
BatchFileModel |
Represents one file in a batch upload.
|
BatchModel |
Represents a batch of uploaded documents.
|
ChangeTransactionCodeModel |
Settle this transaction with your ledger by verifying its amounts.
|
CommitTransactionModel |
Commit this transaction as permanent
|
CompanyInitializationModel |
Company Initialization Model
|
CompanyModel |
A company or business entity.
|
ContactModel |
A contact person for a company.
|
CoordinateInfo |
Coordinate Info
|
CreateTransactionModel |
Create a transaction
|
ErrorDetail |
Message object
|
ErrorInfo |
Information about the error that occurred
|
ErrorResult |
Helper function for throwing known error response
|
IsoCountryModel |
Represents an ISO 3166 recognized country
|
IsoRegionModel |
Represents a region, province, or state within a country
|
ItemModel |
Represents an item in your company's product catalog.
|
LicenseKeyModel |
Represents a license key for this account.
|
LineItemModel |
Represents one line item in a transaction
|
LocationModel |
A location where this company does business.
|
LocationQuestionModel |
Information about questions that the local jurisdictions require for each location
|
LocationSettingModel |
Represents the answer to one local jurisdiction question for a location.
|
LocationValidationModel |
Tells you whether this location object has been correctly set up to the local jurisdiction's standards
|
NexusModel |
Represents a declaration of nexus within a particular taxing jurisdiction.
|
ParameterModel |
An extra property that can change the behavior of tax transactions.
|
PasswordChangeModel |
Password Change Model
|
PingResultModel |
Ping Result Model
|
PointOfSaleDataRequestModel |
Point-of-Sale Data Request Model
|
RateModel |
Rate Model
|
ResetLicenseKeyModel |
Represents a license key reset request.
|
SecurityRoleModel |
Represents a single security role.
|
SetPasswordModel |
Set Password Model
|
SettingModel |
This object is used to keep track of custom information about a company.
|
SettleTransactionModel |
Settle this transaction with your ledger by executing one or many actions against that transaction.
|
SubscriptionModel |
Represents a service that this account has subscribed to.
|
SubscriptionTypeModel |
Represents a service or a subscription type.
|
TaxAuthorityFormModel |
Represents a form that can be filed with a tax authority.
|
TaxAuthorityInfo |
Tax Authority Info
|
TaxAuthorityModel |
Tax Authority Model
|
TaxCodeModel |
Represents a tax code that can be applied to items on a transaction.
|
TaxCodeTypesModel |
Information about Avalara-defined tax code types.
|
TaxOverrideModel |
Represents a tax override for a transaction
|
TaxRateModel |
Tax Rate Model
|
TaxRuleModel |
Represents a tax rule that changes the behavior of Avalara's tax engine for certain products in certain jurisdictions.
|
TransactionAddressModel |
An address used within this transaction.
|
TransactionLineDetailModel |
An individual tax detail element.
|
TransactionLineModel |
One line item on this transaction.
|
TransactionModel |
A single transaction - for example, a sales invoice or purchase order.
|
TransactionSummary |
Summary information about an overall transaction.
|
UPCModel |
One Universal Product Code object as defined for your company.
|
UserEntitlementModel |
User Entitlement Model
|
UserModel |
An account user who is permitted to use AvaTax.
|
VerifyTransactionModel |
Verify this transaction by matching it to values in your accounting system.
|
VoidTransactionModel |
A request to void a previously created transaction
|