| Class | Description |
|---|---|
| AccountConfigurationModel |
Represents one configuration setting for this account
|
| AccountModel |
An AvaTax account.
|
| ActivateAccountModel |
Represents a request to activate an account by reading and accepting its terms and conditions.
|
| AddressesModel |
A series of addresses information in a GetTax call
|
| AddressInfo |
Represents an address to resolve.
|
| AddressLocationInfo |
Represents an address to resolve.
|
| AddressResolutionModel |
Address Resolution Model
|
| AddressValidationInfo |
TextCase info for input address
|
| AddTransactionLineModel |
Model to add specific lines to exising transaction
|
| AdjustTransactionModel |
A request to adjust tax for a previously existing transaction
|
| ApproveFilingsModel |
Approve a set of filings.
|
| AuditTransactionModel |
Information about a previously created transaction
|
| AvaFileFormModel | |
| 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.
|
| BulkLockTransactionModel |
Bulk lock documents model
|
| BulkLockTransactionResult |
Returns information about transactions that were locked
|
| ChangeTransactionCodeModel |
Settle this transaction with your ledger by verifying its amounts.
|
| CommitTransactionModel |
Commit this transaction as permanent
|
| CompanyConfigurationModel |
Represents one configuration setting for this company
|
| CompanyInitializationModel |
Company Initialization Model
|
| CompanyModel |
A company or business entity.
|
| ContactModel |
A contact person for a company.
|
| CoordinateInfo |
Coordinate Info
|
| CreateOrAdjustTransactionModel |
Create or adjust transaction model
|
| CreateTransactionModel |
Create a transaction
|
| CycleAddOptionModel |
Model with options for adding a new filing calendar
|
| CycleEditOptionModel |
Model with options for actual filing calendar output based on user edits to filing calendar.
|
| CycleExpireModel |
Cycle Safe Expiration results.
|
| CycleExpireOptionModel |
Options for expiring a filing calendar.
|
| EntityUseCodeModel |
Represents a code describing the intended use for a product that may affect its taxability
|
| ErrorDetail |
Message object
|
| ErrorInfo |
Information about the error that occurred
|
| ErrorResult |
Helper function for throwing known error response
|
| FileContentResult | |
| FilingAdjustmentModel |
A model for return adjustments.
|
| FilingAnswer | |
| FilingAnswerModel | |
| FilingAugmentationModel |
A model for return augmentations.
|
| FilingCalendarEditModel |
An edit to be made on a filing calendar.
|
| FilingCalendarModel |
Represents a commitment to file a tax return on a recurring basis.
|
| FilingFrequencyModel |
FilingFrequency Model
|
| FilingModel |
Represents a listing of all tax calculation data for filings and for accruing to future filings.
|
| FilingRegionModel |
Regions
|
| FilingRequestDataModel |
Represents a commitment to file a tax return on a recurring basis.
|
| FilingRequestModel |
Represents a commitment to file a tax return on a recurring basis.
|
| FilingReturnModel |
Filing Returns Model
|
| FilingsCheckupAuthorityModel |
Cycle Safe Expiration results.
|
| FilingsCheckupModel |
Results of the Worksheet Checkup report
|
| FilingsCheckupSuggestedFormModel |
Worksheet Checkup Report Suggested Form Model
|
| FreeTrialRequestModel |
Represents a request for a free trial account for AvaTax.
|
| FundingESignMethodReturn |
Represents the current status of a funding ESign method
|
| FundingInitiateModel | |
| FundingStatusModel |
Status of an Avalara Managed Returns funding configuration for a company
|
| 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.
|
| JurisdictionModel |
Represents information about a single legal taxing jurisdiction
|
| JurisdictionOverrideModel |
Represents an override of tax jurisdictions for a specific address.
|
| 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
|
| LockTransactionModel |
Commit this transaction as permanent
|
| LoginVerificationInputModel |
Represents a verification request using Skyscraper for a company
|
| LoginVerificationOutputModel |
This is the output model coming from skyscraper services
|
| NewAccountModel |
Represents information about a newly created account
|
| NewAccountRequestModel |
Represents a request for a new account with Avalara for a new subscriber.
|
| NexusByTaxFormModel |
Identifies all nexus that match a particular tax form
|
| NexusModel |
Represents a declaration of nexus within a particular taxing jurisdiction.
|
| NexusTaxTypeGroupModel | |
| NoticeCommentModel |
Represents communication between Avalara and the company regarding the processing of a tax notice.
|
| NoticeCustomerFundingOptionModel |
Tax Authority Model
|
| NoticeCustomerTypeModel |
Tax Authority Model
|
| NoticeFilingTypeModel |
Tax Notice FilingType Model
|
| NoticeFinanceModel |
Represents estimated financial results from responding to a tax notice.
|
| NoticeModel |
Represents a letter received from a tax authority regarding tax filing.
|
| NoticePriorityModel |
Tax Notice Priority Model
|
| NoticeReasonModel |
Tax Notice Reason Model
|
| NoticeResponsibilityDetailModel |
NoticeResponsibility Model
|
| NoticeResponsibilityModel |
NoticeResponsibility Model
|
| NoticeRootCauseDetailModel |
NoticeRootCause Model
|
| NoticeRootCauseModel |
NoticeRootCause Model
|
| NoticeStatusModel |
Tax Notice Status Model
|
| NoticeTypeModel |
Tax Notice Type Model
|
| OriginalApiRequestResponseModel |
Represents the exact API request and response from the original transaction API call, if available
|
| 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
|
| RateTypeModel |
Rate type Model
|
| RebuildFilingsModel |
Rebuild a set of filings.
|
| ReconstructedApiRequestResponseModel |
This model contains a reconstructed CreateTransaction request object that could potentially be used
to recreate this transaction.
|
| RefundTransactionModel |
Refund a committed transaction
|
| RemoveTransactionLineModel |
Model to specify lines to be removed
|
| requiredFilingCalendarDataFieldModel |
Represents a verification request using Skyscraper for a company
|
| ResetLicenseKeyModel |
Represents a license key reset request.
|
| ResourceFileTypeModel |
Resource File Type Model
|
| ResourceFileUploadRequestModel |
A request to upload a file to Resource Files
|
| 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.
|
| SkyscraperStatusModel |
Represents a list of statuses of returns available in skyscraper
|
| 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
|
| TaxAuthorityTypeModel |
Tax Authority Type 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.
|
| TaxSubTypeModel | |
| TaxTypeGroupModel | |
| TransactionAddressModel |
An address used within this transaction.
|
| TransactionLineDetailModel |
An individual tax detail element.
|
| TransactionLineLocationTypeModel |
Represents information about location types stored in a line
|
| TransactionLineModel |
One line item on this transaction.
|
| TransactionLocationTypeModel |
Information about a location type
|
| 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.
|
| ValidatedAddressInfo |
Represents a validated address
|
| VerifyTransactionModel |
Verify this transaction by matching it to values in your accounting system.
|
| VoidTransactionModel |
A request to void a previously created transaction
|