AvaTax

Version v2
APConfigSetting
Accounts
Addresses
AvaFileForms
Batches
CertExpressInvites
Certificates
Clerk
CommunicationCertificates
Companies
Compliance
Contacts
CostCenter
Customers
DataSources
Definitions
DistanceThresholds
DomainControlVerification
ECommerceToken
EcmEventNotifications
EcoNexusThreshold
FirmClientLinkages
FormTypeMapping
FundingRequests
GLAccount
Items
ItemsReverseSync
Jobs
JurisdictionOverrides
Locations
MultiDocument
Nexus
Notices
Notifications
Provisioning
Registrar
Reports
Settings
Subscriptions
TaxCodes
TaxContent
TaxRules
Transactions
Upcs
UserDefinedFields
Users
Utilities
VendorCertificates
Vendors

ReportParametersModel

The output model for report parameter definitions

Parameters
startDateOptional
string

The start date filter used for your report

endDateOptional
string

The end date filter used for your report

countryOptional
string

The country filter used for your report

stateOptional
string

The state filter used for your report

dateFilterOptional
string

The date type filter used for your report

docTypeOptional
string

The doc type filter used for your report

dateFormatOptional
string

The date format used for your report

currencyCodeOptional
string

The currency code used for your report

numberOfPartitionsOptional
integer

DEPRECATED - Date: 02/18/2026, Version: 26.3.0, Message: This field is deprecated. Please do not use it. This will be removed from the model on 08/18/2027. Number of partitions to split the report into.

partitionOptional
integer

DEPRECATED - Date: 02/18/2026, Version: 26.3.0, Message: This field is deprecated. Please do not use it. This will be removed from the model on 08/18/2027. The zero-based partition number to retrieve in this export request.

isLockedOptional
boolean

If true, include only documents that are locked. If false, include only documents that are not locked. Defaults to false if not specified.

merchantSellerIdOptional
string

If set, include only documents associated with this merchantSellerId.

documentStatusOptional
string

The Document status filter used for report For documentStatus, accepted values are: Temporary, Saved, Posted, Committed, Cancelled, Adjusted, Queued, PendingApproval

isModifiedDateSameAsDocumentDateOptional
boolean

If true, modified date will be same as document date If false, modified date will not be same as document date Defaults to false if not specified.

taxGroupOptional
string

TaxGroup is required to support Sales tax (Sales + SellersUse) and VAT (Input+ Output). TaxTypes, such as Lodging, Bottle, LandedCost, Ewaste, BevAlc, etc

taxNameOptional
string

The description of the tax

taxCodeOptional
string

The AvaTax tax code or customer tax code associated with the item or SKU in the transaction

customerVendorCodeOptional
string

The code your business application uses to identify a customer or vendor

taxSubTypeOptional
string

Defines the individual taxes associated with a TaxType category, such as Lodging TaxType which supports numerous TaxSubTypes, including Hotel, Occupancy, ConventionCenter, Accommotations, etc.

liabilityParametersOptional
LiabilityParametersModel

Liability Parameters to access Returns API

compressionOptional
string

Defines the compression mode of the result file For compression, the accepted values are: NONE, GZIP

Enum: NONE, GZIP
includeDocumentLineDetailsOptional
boolean

If true, include document line details in the generated report. If false, include only document line in the generated report. Defaults to false if not specified.

includeMultiTaxLineDetailsOptional
boolean

If true, include multi tax line details in the generated report. If false, include document or document line in the generated report based on includeDocumentLineDetails. Defaults to false if not specified.

incorrectCurrencyOnlyOptional
boolean

If true, shows all transactions that are in the incorrect currency. If false, hides all transactions that are in the incorrect currency. Defaults to false if not specified.

includeAdditionalAttributesOptional
boolean

If true, shows all additional transaction attributes. If false, hides all additional transaction attributes. Defaults to false if not specified.

includeUserDefinedFieldsOptional
boolean

If true, shows all user defined fields. If false, hides all user defined fields. Defaults to false if not specified.

importIdOptional
string

Sets the ImportId for Accounts Payable reports. Defaults to an empty string if not specified.

filterAtLineLevelOptional
boolean

If true, filter using the user-defined field at the document line level. If false, filter using the user-defined field at the document level. Defaults to true if not specified.

udfFilterOptional
object

Sets a user-defined field filter as a name/value pair. Only one name/value pair is allowed. Returns null if both name and value are not set.

jurisdictionNamesOptional
array

The names of the jurisdictions for which document lines are fetched. Defaults to null if not specified.

includePOAandPOOOptional
boolean

If true, include Point of Order Acceptance (POA) and Point of Order Origin (POO) in the generated report. If false, exclude POA and POO from the generated report. Defaults to false if not specified.

companyIdsOptional
array

List of company IDs included in the report.