Avalara E-Invoicing and Live Reporting

Data Input Fields
Documents
Interop
Mandates
Subscriptions
Tax Identifiers
Trading Partners

Mandate

Parameters
mandateIdOptional
string

The mandateId is comprised of the country code, mandate type, and the network or regulation type (for example, AU-B2G-PEPPOL). Keep in mind the following when specifying a mandateId.

  • A country can have multiple mandate types (B2C, B2B, B2G).
  • A entity/company can opt in for multiple mandates.
  • A mandateId is the combination of country + mandate type + network/regulation.
countryMandateOptional
string

[LEGACY] This field is retained for backward compatibility. It is recommended to use mandateId instead. The countryMandate similar to the mandateId is comprised of the country code, mandate type, and the network or regulation type (for example, AU-B2G-PEPPOL).

countryCodeOptional
string

Country code

descriptionOptional
string

Mandate description

supportedByELRAPIOptional
boolean

Indicates whether this mandate supported by the ELR API

mandateFormatOptional
string

Mandate format

eInvoicingFlowOptional
string

The type of e-invoicing flow for this mandate

eInvoicingFlowDocumentationLinkOptional
string

Link to the documentation for this mandate's e-invoicing flow

getInvoiceAvailableMediaTypeOptional
array

List of available media types for downloading invoices for this mandate

supportsInboundDigitalDocumentOptional
string

Indicates whether this mandate supports inbound digital documents

inputDataFormatsOptional
array

Format and version used when inputting the data

outputDataFormatsOptional
array

Lists the supported output document formats for the country mandate. For countries where specifying an output document format is required (e.g., France), this array will contain the applicable formats. For other countries where output format selection is not necessary, the array will be empty.

workflowIdsOptional
array

Workflow ID list