Avalara E-Invoicing and Live Reporting

Data Input Fields
Documents
Interop
Mandates
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 a single batch search operation

Response schema for listing batch search details.

Mandates for which this field is conditional

The Data Input Field

Response model providing a list of input fields required, optional, or conditional for different country mandates.

Response schema for directory search results

An object of the inbound document

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

Format and version used when inputting the data

Document format version

Returns an optional message with a 'InternalServerError' response

An object representing the country mandate

The Data Input Field

Array of Data Input Fields

Mandate list response schema

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

Mandates for which this field is required

Displays when a status event occurred

Allows submission of a document.

Workflow ID list