Avalara E-Invoicing and Live Reporting

Code Lists
Data Input Fields
Documents
Interop
Mandates
Reports
Subscriptions
Tax Identifiers
Trading Partners

ReportItem

Represents a single report with full details including metadata and associated transaction IDs.

This model is used in the following APIs:

Parameters
reportIdOptional
string

The unique ID for this report.

jobIdOptional
string

The unique ID of the job that generated this report.

reportGenerateDateOptional
string

The date and time when the report was generated.

reportFromOptional
string

The start date of the reporting period.

reportToOptional
string

The end date of the reporting period.

countryCodeOptional
string

The two-letter ISO-3166 country code for which this report was generated.

countryMandateOptional
string

The e-invoicing mandate for the specified country.

documentTypeOptional
string

The type of document covered by this report.

documentSubTypeOptional
string

The sub-type of the document.

reportReferenceOptional
string

An internal reference path for the report.

reportNameOptional
string

The name of the report file.

statusOptional
string

The current status of the report. Possible values include: PENDING, PROCESSING, COMPLETED, FAILED, SENT_TO_PPF, ERROR.

reportFormatMimetypesOptional
string

The MIME type of the report file.

tenantIdOptional
string

The tenant identifier associated with this report.

taNameOptional
string

The name of the tax authority for this report.

taxInvoiceAmountOptional
number

The total invoice amount covered by this report.

totalTaxAmountOptional
number

The total tax amount covered by this report.

metadataOptional
object

Additional report metadata (free-form JSON). Contents vary by country mandate.

transactionIdsOptional
array

List of transaction IDs associated with this report.