Avalara E-Invoicing and Live Reporting
Data Input Fields
Documents
Mandates
Mandate
An object representing the country mandate
Parameters
mandateIdOptional
stringMandate UUID
countryMandateOptional
stringThe countryMandate is comprised of the country code, mandate type, and the network or regulation type (for example, PT-B2C-PDF). Keep in mind the following when specifying a countryMandate.
- A country can have multiple mandate types (B2C, B2B, B2G).
- A entity/company can opt in for multiple mandates.
- A
countryMandateis the combination of country + mandate type + network/regulation.
countryCodeOptional
stringCountry code
descriptionOptional
stringMandate description
supportedByELRAPIOptional
booleanIndicates whether this mandate supported by the ELR API
mandateFormatOptional
stringMandate format
eInvoicingFlowOptional
stringThe type of e-invoicing flow for this mandate
eInvoicingFlowDocumentationLinkOptional
stringLink to the documentation for this mandate's e-invoicing flow
getInvoiceAvailableMediaTypeOptional
arrayList of available media types for downloading invoices for this mandate
supportsInboundDigitalDocumentOptional
stringIndicates whether this mandate supports inbound digital documents
inputDataFormatsOptional
arrayFormat and version used when inputting the data
workflowIdsOptional
arrayWorkflow ID list