All Classes Class Summary Enum Summary Exception Summary
Class |
Description |
AccountConfigurationModel |
Represents one configuration setting for this account
|
AccountLicenseKeyModel |
An account user who is permitted to use AvaTax.
|
AccountMigrationStatusModel |
An AvaTax account.
|
AccountModel |
An AvaTax account.
|
AccountStatusId |
Status of an Avalara account
|
AccountTsaAccessDurationModel |
Specifies a duration for which to grant TSA accounts write access.
|
AccountTsaAccessModel |
Descibes a record of an account granting TSA accounts write access.
|
AccountTypeId |
Status of an Avalara account
|
AccrualType |
Accrual types
|
ACHEntryDetailModel |
An edit to be made on a filing calendar.
|
ActivateAccountModel |
Represents a request to activate an account by reading and accepting its terms and conditions.
|
AddressCategoryId |
The type of address represented by this object
|
AddressesModel |
Information about all the addresses involved in this transaction.
|
AddressInfo |
Represents a base address element.
|
AddressLocationInfo |
Represents an address to resolve.
|
AddressResolutionModel |
Address Resolution Model
|
AddressTypeId |
Indicates whether this address refers to a person or an business
|
AddressValidationInfo |
TextCase info for input address
|
AddTransactionLineModel |
Model to add specific lines to exising transaction
|
AdjustmentPeriodTypeId |
|
AdjustmentReason |
Indicates the type of adjustment that was performed on a transaction
|
AdjustmentTypeId |
|
AdjustMultiDocumentModel |
Replace an existing MultiDocument transaction recorded in AvaTax with a new one.
|
AdjustTransactionModel |
Replace an existing transaction recorded in AvaTax with a new one.
|
AdvancedRuleCrashBehavior |
|
AdvancedRuleCustomerDataSchemaModel |
Model for retrieving customer data schema
|
AdvancedRuleExecutionModel |
Model representing an execution of an advanced rule for a company
|
AdvancedRuleExecutionOrderModel |
Model for updating rule execution order
|
AdvancedRuleFullDetailsModel |
Model for Advanced Rules when full details are requested
|
AdvancedRuleLookupFileModel |
Model representing a lookup file for a company
|
AdvancedRuleModel |
A generic global advanced rule encapsulating a script
|
AdvancedRuleScriptModel |
Represents an advanced rule script
|
AdvancedRuleScriptType |
|
AdvancedRuleTableModel |
Represents an advanced rule table
|
AdvancedRuleVisibilityModel |
Model for toggling visibility of an advanced rule for an account
|
AgeVerifyFailureCode |
|
AgeVerifyRequest |
The Request for the /ageVerification/verify endpoint.
|
AgeVerifyResult |
The Result of a call to the /ageVerification/verify endpoint.
|
APConfigSettingRequestModel |
AP Config Setting Request Model
|
APConfigSettingSuccessResponseModel |
AP Config Setting Response Model
|
ApiCallStatus |
Indicates what level of auditing information is available for a transaction
|
ApiVersionSchema |
|
ApproveAdvancedRuleModel |
Model for changing the approved status of an advanced rule
|
ApproveFilingsModel |
Approve a set of filings.
|
AuditEvent |
|
AuditModel |
Provides detailed information about an API call.
|
AuditMultiDocumentModel |
Information about a previously created MultiDocument transaction
|
AuditServiceConfigModel |
Used for Enabling an Autit Trail.
|
AuditTransactionModel |
Information about a previously created transaction
|
AuthenticationTypeId |
Represents the type of authentication provided to the API call
|
AvaFileFormModel |
Represents information about a tax form known to Avalara
|
AvailableCycleModel |
Available Cycle object
|
AvaTaxClient |
|
AvaTaxClientException |
|
AvaTaxConstants |
|
AvataxDeleteErrorTransactionStatus |
Status when deleting an error transaction
|
AvaTaxEnvironment |
|
AvaTaxMessage |
Informational or warning messages returned by AvaTax with a transaction
|
AvaTaxPath |
|
BadRequestErrorResponse |
This is used to map the error details in response
|
BatchAdjustTransactionModel |
Replace an existing transaction recorded in AvaTax with a new one.
|
BatchFileModel |
Represents one file in a batch upload.
|
BatchModel |
Represents a batch of uploaded documents.
|
BatchStatus |
The status of a batch file
|
BatchType |
The type of data contained in this batch
|
BatchVoidTransactionModel |
A request to void a previously created transaction.
|
BoundaryLevel |
Jurisdiction boundary precision level found for address.
|
BoundaryLevelForJO |
|
BulkAccountValidationStatus |
A list of bulk account validation statuses for filing calendars.
|
BulkLockTransactionModel |
Bulk lock documents model
|
BulkLockTransactionResult |
Returns information about transactions that were locked
|
CappedFetchResult |
|
CertCaptureProvisionStatus |
|
CertExpressInvitationModel |
Represents an invitation for a customer to use CertExpress to self-report their own certificates.
|
CertExpressInvitationStatus |
Indicates the status of a CertExpress invitation link.
|
CertExpressInvitationStatusModel |
Represent what is the current status of certificate request
|
CertificateAttributeModel |
A certificate attribute can be thought of as a feature or flag that is applied to a certificate.
|
CertificateModel |
A certificate is a document stored in either AvaTax Exemptions or CertCapture.
|
CertificatePreviewType |
Type of certificate preview to download
|
CertificateRequestDeliveryMethod |
The way of delivering request
|
CertificateTaxCodeModel |
Represents a tax code used by the CertCapture process
|
ChangeTransactionCodeModel |
Settle this transaction with your ledger by verifying its amounts.
|
ChargedTo |
Charged To
|
ClassificationDetailsModel |
Represents classification details model
|
ClassificationModel |
Represents a classification for a given item.
|
ClassificationParameterUsageMapModel |
usage of system defined parameters.
|
CombinedHSTConfigModel |
An AvaTax account.
|
CommentType |
Comment Types
|
CommitMultiDocumentModel |
Commit this MultiDocument object so that all transactions within it can be reported on a tax filing.
|
CommitTransactionModel |
Commit this transaction as permanent so that it can be reported on a tax filing.
|
CommunicationsTransactionTypeModel |
Represents information about a type of telecommunications transaction
|
CommunicationsTSPairModel |
Represents a transaction/service type pair for telecommunications tax
|
CompanyAccessLevel |
Indicates the level of companies that can be accessed
|
CompanyAddress |
Company Address Information
|
CompanyConfigurationModel |
Represents one configuration setting for this company
|
CompanyDistanceThresholdModel |
A company-distance-threshold model indicates the distance between a company
and the taxing borders of various countries.
|
CompanyFilingStatus |
Indicates whether Avalara Managed Returns has begun filing for this company.
|
CompanyInitializationModel |
Company Initialization Model
|
CompanyModel |
A company or business entity.
|
CompanyParameterDetailModel |
Represents a parameter associated with a company.
|
CompanyReturnSettingModel |
|
CompanyUserDefinedFieldModel |
|
ComplianceAggregatedTaxRateModel |
A model for aggregated rates.
|
ComplianceJurisdictionModel |
Model for distinct jurisdictions.
|
ComplianceJurisdictionRateModel |
A flattened model for jurisdictions and rates.
|
ComplianceRateOptionModel |
Model for RateOption.
|
ComplianceStateConfigModel |
A flattened model for State Config.
|
ComplianceTaxRateModel |
The tax rate model.
|
Compression |
Defines compression
|
ContactModel |
A contact person for a company.
|
Context |
Model to represent the system
|
CoordinateInfo |
Coordinate Info
|
CostCenterBulkUploadInputModel |
Represents a bulk upload input model.
|
CostCenterBulkUploadOutputModel |
Represents a bulk upload response model.
|
CostCenterRequestModel |
Cost Center Request Model
|
CostCenterSuccessResponseModel |
Cost Center Response Model
|
CostCenterUploadErrorModel |
Represents a costCenter upload error model.
|
CountryCoefficientsEntity |
Represents the Country coefficients model, using which tax rules rates can be modified dynamically for CB transaciotns while applying tax rules
in order to reduce the variance for all the transactions at country level.
|
CountryCoefficientsRequestEntity |
Represents the Country coefficients request input model, using which tax rules rates can be modified dynamically for CB transaciotns while applying tax rules
in order to reduce the variance for all the transactions at country level.
|
CountryCoefficientsRequestModel |
Represents the Country coefficients model, using which tax rules rates can be modified dynamically for CB transaciotns while applying tax rules
in order to reduce the variance for all the transactions at country level.
|
CountryCoefficientsResponseModel |
Represents the coefficient, using which tax rules rates can be modified dynamically while applying tax rules
in order to reduce the variance for all the transactions at country level.
|
CoverLetterModel |
The CoverLetter model represents a message sent along with an invitation to use CertExpress to
upload certificates.
|
CreateCertExpressInvitationModel |
Represents an invitation for a customer to use CertExpress to self-report their own certificates.
|
CreateECommerceTokenInputModel |
A model used to initialize a new CertCapture eCommerce token.
|
CreateMultiCompanyTransactionModel |
Create a multi company transaction
|
CreateMultiDocumentModel |
A MultiDocument transaction represents a sale or purchase that occurred between more than two companies.
|
CreateNoticeResponsibilityTypeModel |
Model to create a new tax notice responsibility type.
|
CreateNoticeRootCauseTypeModel |
Model to create a new tax notice root cause type.
|
CreateOrAdjustTransactionModel |
Create or adjust transaction model
|
CreateTransactionBatchRequestModel |
Represents a create transaction batch request model.
|
CreateTransactionBatchResponseModel |
Represents a create transaction batch response model.
|
CreateTransactionModel |
Create a transaction
|
CurrencyModel |
Represents an ISO 4217 currency code used for designating the currency of a transaction.
|
CustomerAttributeModel |
A Customer's linked attribute denoting what features applied to the customer.
|
CustomerModel |
Represents a customer to whom you sell products and/or services.
|
CustomerSupplierCountryParamModel |
Represents a parameter associated with a company.
|
CustomerSupplierModel |
Represents a parameter associated with a company.
|
CustomFieldModel |
A custom field provides extra information about a customer or certificate.
|
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.
|
CycleSafeEditRequestModel |
Options for expiring a filing calendar.
|
CycleSafeFilingCalendarEditModel |
Filing Calendar Edit
|
CycleSafeOptionResultModel |
CycleSafe Option Result
|
DataSourceModel |
Data source object
|
DcvCreationResponse |
Model used for Domain control verification response
|
DcvViewModel |
ViewModel to get Domain control verification
|
DeclareNexusByAddressModel |
Use this object to provide an address and date range where your company does business.
|
DeemedSellerType |
Represents the different types of DeemedSeller for AVT Marketplace client.
|
DeleteErrorTransactionRequestModel |
Single error transaction delete request
|
DeleteErrorTransactionResponseModel |
Response model of a single error transaction delete
|
DeleteErrorTransactionsRequestModel |
Request model for when a user is deleting multiple error transaction
|
DeleteErrorTransactionsResponseModel |
Response model of error transaction batch delete
|
DeliveryTerms |
|
DenormalizedJurisModel |
Represents information about a single legal taxing jurisdiction within a specific Avalara tax region.
|
DeterminationFactorModel |
This object represents a single determination factor for a line that is being inspected through the InspectLine API.
|
DocumentStatus |
The `DocumentStatus` value indicates the state of the document as it moves through the
AvaTax document workflow.
|
DocumentType |
Represents the different types of transactions that AvaTax can process.
|
DomainNameViewModel |
ViewModel to receive DomainName from user
|
DueDateTypeId |
A list of possible Due Date Types
|
EcmsDetailModel |
Represents an ECMS record, used internally by AvaTax to track information about exemptions.
|
EcmsDetailTaxCodeModel |
|
EcmsModel |
Exempt certificate
|
ECommerceTokenOutputModel |
The resource model returned by the ECommerceTokenController's endpoints.
|
EntityUseCodeModel |
Represents a code describing the intended use for a product that may affect its taxability
|
ErrorCodeId |
Represents a error code message
|
ErrorCodeOutputModel |
Model that has the matching count for an errorcode
|
ErrorDetail |
|
ErrorDetails |
Message Object
|
ErrorInfo |
Information about the error that occurred
|
ErrorResult |
Helper function for throwing known error response
|
ErrorTargetCode |
What object experienced the error?
|
ErrorTransactionModelBase |
Base model class for single error transaction delete request
|
ErrorTransactionOutputModel |
Error Transaction Model
|
ExemptCertReviewStatusId |
Exempt certificate review status
|
ExemptCertStatusId |
Status for this exempt certificate
|
ExemptCertTypeId |
Exempt Cert type
|
ExemptionReasonModel |
An exemption reason defines why a certificate allows a customer to be exempt
for purposes of tax calculation.
|
ExemptionStatusModel |
Indicates the customer's exemption status in a specific country and region.
|
ExportDocumentLineModel |
An input model for executing a report detailed to the document line level
|
ExposureZoneModel |
Information about a physical area or zone in which a certificate can apply.
|
FailureCodes |
|
FetchResult<T> |
|
FileContentResult |
|
FiledReturnModel |
Filing Returns Model
|
FilingAdjustmentModel |
A model for return adjustments.
|
FilingAnswer |
|
FilingAnswerModel |
|
FilingAttachmentModel |
An attachment associated with a filing return
|
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.
|
FilingFrequencyId |
Filing Frequency types
|
FilingFrequencyModel |
FilingFrequency Model
|
FilingModel |
Represents a listing of all tax calculation data for filings and for accruing to future filings.
|
FilingOptionTypeId |
A list of possible AvaFile filing option types.
|
FilingPaymentModel |
A model for return payments.
|
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.
|
FilingRequestStatus |
Filing Request Status types
|
FilingReturnCreditModel |
An attachment associated with a filing return
|
FilingReturnModel |
Filing Returns Model
|
FilingReturnModelBasic |
Filing Returns Model
|
FilingsCheckupAuthorityModel |
Cycle Safe Expiration results.
|
FilingsCheckupModel |
Results of the Worksheet Checkup report
|
FilingsCheckupSuggestedFormModel |
Worksheet Checkup Report Suggested Form Model
|
FilingStatusChangeModel |
Represents a change request for filing status for a company
|
FilingStatusId |
Filing Status
|
FilingsTaxDetailsModel |
Represents a listing of all tax calculation data for filings and for accruing to future filings.
|
FilingsTaxSummaryModel |
Represents a listing of all tax calculation data for filings and for accruing to future filings.
|
FilingTypeId |
A list of possible AvaFile filing types.
|
FirmClientLinkageInputModel |
Account Linkage Input model
|
FirmClientLinkageOutputModel |
Account Linkage output model
|
FirmClientLinkageStatus |
Account Linkage status
|
ForbiddenErrorResponse |
This is used to map the error details in response
|
FormMasterModel |
Represents information about a tax form known to Avalara
|
FormTypeId |
A list of possible AvaFile Form Types.
|
FreeTrialRequestModel |
Represents a request for a free trial account for AvaTax.
|
FrequencyAvailableModel |
Frequency Available object
|
FundingConfigurationModel |
Status of an Avalara Managed Returns funding configuration for a company
|
FundingESignMethodReturn |
Represents the current status of a funding ESign method
|
FundingInitiateModel |
|
FundingOption |
Filing Frequency types
|
FundingStatusModel |
Status of an Avalara Managed Returns funding configuration for a company
|
GetBatchesResult |
The Response of the /batches endpoint.
|
HsCode |
|
HsCodeModel |
Describes an element in the harmonized tariff system.
|
InspectLineResponseModel |
Response model used as output for InspectLine API.
|
InspectResponseModel |
Response model used as output for InspectLine API.
|
Int64TaxProfileObjectReferenceModel |
TaxProfile Service Object Reference Model
|
InternalServerErrorResponse |
This is used to map the error details in response
|
InvoiceMessageModel |
Represents a message to be displayed on an invoice.
|
IsoCountryModel |
Represents an ISO 3166 recognized country
|
IsoLocalizedName |
Represents a language-specific localized name of a particular geographic entity such
as a country or a region.
|
IsoRegionModel |
Represents a region, province, or state within a country
|
ItemBulkUploadInputModel |
Represents a bulk upload input model.
|
ItemBulkUploadOutputModel |
Represents a bulk upload response model.
|
ItemCatalogueInputModel |
Represents an item in your company's product catalog.
|
ItemCatalogueOutputModel |
Item Catalogue output model.
|
ItemCatalogueResultEvent |
|
ItemCatalogueResultModel |
|
ItemClassificationInputModel |
Product classification input model.
|
ItemClassificationOutputModel |
Product classification output model.
|
ItemModel |
Represents an item in your company's product catalog.
|
ItemParameterModel |
Represents a parameter associated with an item.
|
ItemPremiumClassificationInputModel |
Represents a premium classification associated with an item's HS code for a system code.
|
ItemPremiumClassificationOutputModel |
Represents a Premium Classification output model associated with an item's SystemCode..
|
ItemRestrictionInputModel |
Represents a parameter associated with an item.
|
ItemRestrictionOutputModel |
Represents a parameter associated with an item.
|
ItemSyncModel |
An abridged item model used for syncing product catalogs with AvaTax.
|
ItemTagDetailInputModel |
|
ItemTagDetailModel |
Represents a tag for an item in your company's product catalog.
|
ItemTagDetailOutputModel |
Represents a tag for an item in your company's product catalog.
|
ItemTaxCodeClassificationRequestInputModel |
Represents a tax code classification request input model
|
ItemTaxCodeClassificationRequestOutputModel |
Represents a tax code classification request output model
|
ItemTaxCodeClassificationRequestStatusOutputModel |
Represents a tax code classification request status output model
|
ItemTaxCodeModel |
Represents item tax code model
|
ItemTaxCodeRecommendationsOutputModel |
Represents item tax code recommendations model
|
ItemUploadErrorModel |
Represents a item upload error model.
|
JsonSerializer<T> |
|
JurisdictionHierarchyModel |
Represents information about a single legal taxing jurisdiction with parent jurisdiction
|
JurisdictionModel |
Represents information about a single legal taxing jurisdiction
|
JurisdictionNexusModel |
Model to represent the detail of NexusTaxTpeGroup and TaxName for Jurisdiction
|
JurisdictionOverrideModel |
Represents an override of tax jurisdictions for a specific address.
|
JurisdictionRateTypeTaxTypeMappingModel |
Represents a Jurisdiction with applicable TaxType, TaxSubType and RateType.
|
JurisdictionType |
Jurisdiction Type
|
JurisNameModel |
Represents JurisName Model
|
JurisTypeId |
Types of jurisdiction referenced in a transaction
|
LiabilityType |
Liability Type
|
LicenseKeyModel |
Represents a license key for this account.
|
LineDetailSERCodeModel |
SER code fixup
|
LineItemModel |
Represents one line item in a transaction
|
LinkCertificatesModel |
Represents a customer to whom you sell products and/or services.
|
LinkCustomersModel |
Represents a customer to whom you sell products and/or services.
|
LocalNexusTypeId |
Describes nexus type id
|
LocationModel |
A location where this company does business.
|
LocationParameterModel |
The parameter associated with a company location.
|
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
|
LogObject |
|
MarketplaceLiabilityType |
This field will identify who is remitting the tax - Marketplace or Seller.
|
MarketplaceLocationModel |
Marketplace Location Output model
|
MarketplaceModel |
Marketplace Location Output model
|
MatchingTaxType |
This data type is only used when an object must "Match" tax types.
|
Message |
|
MrsCompanyModel |
A company and account
|
MultiCompanyLineItemModel |
Represents one line item in a multi company transaction
|
MultiDocumentLineItemModel |
Represents one line item in a MultiDocument transaction
|
MultiDocumentModel |
A MultiDocument transaction represents a sale or purchase that occurred between more than two companies.
|
MultiTaxFilingModel |
Represents a listing of all tax calculation data for filings and for accruing to future filings.
|
MultiTaxFilingRegionModel |
Regions
|
MultiTaxFilingReturnModel |
Filing Returns Model
|
NewAccountModel |
Represents information about a newly created account
|
NewAccountRequestModel |
Represents a request for a new account with Avalara for a new subscriber.
|
NewFirmClientAccountRequestModel |
Represents a request for a new account with Avalara for a new Firm client.
|
NexusByAddressModel |
Contains information about nexus jurisdictions that were declared
as a result of a call to `DeclareNexusByAddress`.
|
NexusByTaxFormModel |
Identifies all nexus that match a particular tax form
|
NexusModel |
Represents a declaration of nexus within a particular taxing jurisdiction.
|
NexusParameterDetailModel |
Represents a parameter associated with a nexus.
|
NexusSummaryModel |
Nexus summary model
|
NexusTaxTypeGroupCountModel |
Nexus tax type groupe with count
|
NexusTaxTypeGroupModel |
Represents a group of tax types
|
NexusTypeId |
Describes the different types of statuses which describe an entity (company).
|
NotFoundErrorResponse |
This is used to map the error details in response
|
NoticeCommentModel |
Represents communication between Avalara and the company regarding the processing of a tax notice.
|
NoticeCustomerFundingOptionModel |
Tax Authority Model
|
NoticeCustomerType |
Notice Customer Types
|
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.
|
NoticePriorityId |
Filing Frequency types
|
NoticePriorityModel |
Tax Notice Priority Model
|
NoticeReasonModel |
Tax Notice Reason Model
|
NoticeResponsibilityDetail |
NoticeResponsibility Model
|
NoticeResponsibilityDetailModel |
NoticeResponsibility Model
|
NoticeResponsibilityModel |
NoticeResponsibility Model
|
NoticeRootCauseDetail |
NoticeRootCause Model
|
NoticeRootCauseDetailModel |
NoticeRootCause Model
|
NoticeRootCauseModel |
NoticeRootCause Model
|
NoticeStatusModel |
Tax Notice Status Model
|
NoticeTypeModel |
Tax Notice Type Model
|
NotificationModel |
Represents a single notification.
|
NotificationSeverityLevel |
Severity level of a notification.
|
OfferModel |
Gets the response for the offer request
|
OriginalApiRequestResponseModel |
Represents the exact API request and response from the original transaction API call, if available
|
OutletTypeId |
Indicates the behavior of a tax form for a company with multiple places of business.
|
ParameterBagDataType |
The data type that must be passed in a parameter bag
|
ParameterModel |
An extra property that can change the behavior of tax transactions.
|
ParameterUsageModel |
usage of system defined parameters.
|
PasswordChangeModel |
Password Change Model
|
PasswordStatusId |
PasswordStatusId
|
PaymentAccountTypeId |
|
PaymentType |
Indicates the type of payments
|
PingResultModel |
Ping Result Model
|
POABusinessUnit |
|
POASubscriptionType |
|
PointOfSaleDataRequestModel |
Point-of-Sale Data Request Model
|
PointOfSaleFileType |
Type of file request
|
PointOfSalePartnerId |
|
PoNumberModel |
Represents a purchase order number for a transaction
|
PostalCodeModel |
Represents a PostalCode and its associated data like: country, region, effective dates, etc.
|
PowerOfAttorneyCheckModel |
Response when checking if a company has a POA on file with Avalara
|
PreferredProgramModel |
A preferred program is a customs and/or duty program that can be used to handle cross-border transactions.
|
ProblemDetails |
|
ProductClassificationSystemModel |
Represents a product classification system.
|
ProductSystemCountryModel |
Represents a System Country.
|
ProvisionStatusModel |
Contains information about a company's exemption certificate status.
|
QueryRequestModel |
Represents a complex query request to parse using query filter guidelines from Microsoft REST standards
|
RateModel |
Indicates one element of a sales tax rate.
|
RateType |
|
RateTypeModel |
Rate type Model
|
RateTypesModel |
Rate types 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.
|
ReconstructedMultiDocumentModel |
Contains information about the original API request and response that created
a MultiDocument object.
|
RefreshECommerceTokenInputModel |
A model used to request the refresh of a CertCapture eCommerce token.
|
RefundTransactionModel |
Refund a committed transaction
|
RefundType |
Refund types
|
RemoveTransactionLineModel |
Model to specify lines to be removed
|
ReportCodeOptionModel |
Represents ReportCodeOption Model
|
ReportDateFilter |
The date filter type for report
"RD" for Reporting Date, "DD" for Document Date, "TD" for Tax Date, "PD" for Payment Date
|
ReportDocType |
The output DocumentType for a report
|
ReportFormat |
Different types of formats allowed for exporting a report
|
ReportModel |
A model for displaying report task metadata
|
ReportParametersModel |
The output model for report parameter definitions
|
ReportSource |
Defines report source.
|
requiredFilingCalendarDataFieldModel |
Represents a verification request using Skyscraper for a company
|
ResetLicenseKeyModel |
Represents a license key reset request.
|
ResolutionQuality |
The address resolution quality of an address validation result
|
ResourceFileDownloadResult |
Represents everything downloaded from resource files
|
ResourceFileTypeModel |
Resource File Type Model
|
ResourceFileUploadRequestModel |
A request to upload a file to Resource Files
|
ResourceFileUploadResultModel |
Encapsulates the result of uploading a file to the resource system
|
RestCall<T> |
|
RestCallFactory |
|
ReturnsParameterUsageModel |
usage of system defined parameters for returns.
|
RoundingLevelId |
Choice of rounding level for a transaction
|
RoundingTypeId |
Indicates the rounding behavior of a form
|
ScraperType |
Type of verification task
|
SecurityRoleId |
Permission level of a user
|
SecurityRoleModel |
Represents a single security role.
|
SendSalesFileType |
|
SendSalesOutputFileFormat |
|
SendSalesRequestModel |
SendSales Request Model.
|
ServiceMode |
Service modes for tax calculation when using an AvaLocal server.
|
ServiceTypeId |
Represents the type of service or subscription given to a user
|
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.
|
SeverityLevel |
Severity of message
|
ShippingVerifyResult |
The Response of the /shippingverify endpoint.
|
SkyscraperStatusModel |
Represents a list of statuses of returns available in skyscraper
|
Sourcing |
Sourcing
|
StackAggregationOption |
Defines how a stack rate is determined for a specific country and region.
|
StoreAgeVerifyRequest |
The Request for the /ageverification/store/identity endpoint.
|
StoreIfVerifiedResult |
The Result of a call to the /ageVerification/store/identity/storeIfVerified endpoint.
|
SubscriptionModel |
Represents a service that this account has subscribed to.
|
SubscriptionTypeModel |
Represents a service or a subscription type.
|
SyncItemsRequestModel |
Represents a request to sync items.
|
SyncItemsResponseModel |
The response returned after an item sync was requested.
|
TagsModel |
Represents a tag for an item in your company's product catalog.
|
TaxAuthorityFormModel |
Represents a form that can be filed with a tax authority.
|
TaxAuthorityInfo |
Information about a tax authority relevant for an address.
|
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.
|
TaxDebugLevel |
Indicates the level of detail requested from a tax API call
|
TaxDependencyLevelId |
TaxDependencyLevelId
|
TaxDetailsByTaxSubType |
Tax Details by Tax subtype
|
TaxDetailsByTaxType |
Tax Details by Tax Type
|
TaxNoticeFilingTypeId |
A list of possible AvaFile filing types for tax notices.
|
TaxOverrideModel |
Represents a tax override for a transaction
|
TaxOverrideType |
Represents a type of tax override requested by the customer.
|
TaxOverrideTypeId |
TaxOverrideTypeId
|
TaxProfileErrorResponseModel |
Info model for Problem Detail
|
TaxProfileMetaDataModel |
Tax Profile Service Meta data information
|
TaxRateModel |
Contains information about the general tangible personal property sales tax rates for this jurisdiction.
|
TaxRegionJurisdictionModel |
The tax region jurisdiction model.
|
TaxRegionModel |
The tax region model.
|
TaxRuleModel |
Represents a tax rule that changes the behavior of Avalara's tax engine for certain products and/or entity use codes
in certain jurisdictions.
|
TaxRuleProductDetailModel |
Represents a tax rule product detail that changes the behavior of Avalara's tax engine for certain tax rules.
|
TaxRuleTypeId |
Specifies the type of custom tax rule you have created.
|
TaxSubTypeModel |
Represents a tax subtype
|
TaxType |
Tax type
|
TaxTypeGroupModel |
Represents a tax type group
|
TaxTypeMappingModel |
Represents TaxTypeMapping Model
|
TaxTypeModel |
Represents a tax type
|
TextCase |
Casing to use for validation result
|
TransactionAddressModel |
An address used within this transaction.
|
TransactionAddressType |
|
TransactionBatchItemModel |
Represents a transaction batch item.
|
TransactionBuilder |
|
TransactionLineDetailModel |
An individual tax detail element.
|
TransactionLineLocationTypeModel |
Represents information about location types stored in a line
|
TransactionLineModel |
One line item on this transaction.
|
TransactionLineParameterModel |
Represents a transaction parameter.
|
TransactionLineTaxAmountByTaxTypeModel |
Represents a transaction parameter.
|
TransactionLineUserDefinedFieldModel |
User Defined fields/Flex Fields at Transaction Line level.
|
TransactionLocationTypeModel |
Information about a location type
|
TransactionModel |
This object represents a single transaction; for example, a sales invoice or purchase order.
|
TransactionParameterModel |
Represents a transaction parameter.
|
TransactionReferenceFieldModel |
Represents a fixup change
|
TransactionSummary |
Summary information about an overall transaction.
|
TransactionUserDefinedFieldModel |
User Defined fields/Flex Fields at Transaction level.
|
TssAccountMigrationId |
|
UnauthorizedErrorResponse |
This is used to map the error details in response
|
UnitOfBasisModel |
|
UomModel |
The "Unit of Measurement" model captures information about a type of measurement.
|
UPCModel |
One Universal Product Code object as defined for your company.
|
UpdateCompanyLocationRemittanceModel |
Expire a location without restriction then update with new remittance and dates.
|
UserDefinedFieldDataType |
|
UserDefinedFieldType |
|
UserEntitlementModel |
User Entitlement Model
|
UserModel |
An account user who is permitted to use AvaTax.
|
UsernameModel |
Information about a username.
|
ValidatedAddressInfo |
Represents a validated address
|
VarianceDetail |
|
VarianceLine |
|
VarianceRequestModel |
Request model used as input for Variance API.
|
VarianceResponseEntity |
|
VarianceResponseLine |
|
VarianceResponseModel |
|
VarianceUnit |
|
VerifyMultiDocumentModel |
Verify that a MultiDocument object matches the information in your accounting system.
|
VerifyTransactionModel |
Verify this transaction by matching it to values in your accounting system.
|
Visibility |
Visibility for a parameter.
|
VoidReasonCode |
Reason code for voiding or cancelling a transaction
|
VoidTransactionModel |
A request to void a previously created transaction
|
WelcomeEmail |
Represents the type of welcome email for the users
|
WorksheetDocument |
|
WorksheetDocumentLine |
|
WorksheetStatusId |
|
WorksheetTypeId |
Filing worksheet Type
|