Avalara E-Invoicing and Live Reporting

Data Input Fields
Documents
Mandates

SubmitDocument

Allows submission of a document.

This model is used in the following APIs:

Parameters
metadataRequired
object

Key value pairs of metadata for a document submission. dataFormat can be ubl-invoice or ubl-creditnote:

{  "workflowId": "partner-einvoicing", "dataFormat": "ubl-invoice", "dataFormatVersion": "2.1", "countryCode": "SA", "countryMandate": "SA-Phase1-B2B" }

dataRequired
object

The document to be submitted, as indicated by the metadata fields 'dataFormat' and 'dataFormatVersion'