Avalara E-Invoicing and Live Reporting

Data Input Fields
Documents
Interop
Mandates
Subscriptions
Tax Identifiers
Trading Partners

Avalara E-Invoicing API Models

ModelSummary
—

Document types for which this field is applicable for

Returns an HTTP status code and message for a 'bad request'

Returns an HTTP status code and message for a 'bad request'

Represents detailed error information for an individual entry in a batch request. Includes the index of the failed item and associated validation errors.

Represents a single batch search operation

Response schema for listing batch search details.

Mandates for which this field is conditional

—

The Data Input Field

—
—

The unique ID for this document that was returned in the POST /einvoicing/documents response body. This is a UID created by the Avalara E-Invoicing platform.

Returns the requested list of documents

Returns the current document ID and status

Returns an HTTP status code and message for an 'exception'

Returns the unique ID of a successful document submission

Displays a summary of information about the document

Standard format for API error responses.

—
—
—
—
—

Returns an optional message with a 'forbidden' response

Basic signature utilizing a shared key.

—

Common ID format.

—

Format and version used when inputting the data

Document format version

Returns an optional message with a 'InternalServerError' response

—

The Data Input Field

Array of Data Input Fields

Mandate list response schema

No sinature configuration properties are required when the no signature is used.

No properties are required when the no signature is included.

Returns an HTTP error code and message for a 'not found' error

Mandates for which this field is not used

Mandates for which this field is optional

Format and version used when outputting the data

Document format version

—
—
—
—

Displays when a status event occurred

Allows submission of a document.

—
—
—
—
—
—

Represents a request to validate company’s tax identifier.

Represents the response for a tax identifier validation request.

Represents a participant in the Avalara directory.

Represents a specific validation failure within a request.

—

Information about the error encountered

—

Workflow ID list