C# client library 1.0.0-beta.6 changelog

CreditMemosApi

  • Added method DownloadEInvoiceFileForCreditMemo to provide downloadable content in binary format of the E-Invoice file for a given billing document.
  • Added method DownloadEInvoiceFileForCreditMemoAsync for asynchronous downloading of E-Invoice files.
  • Added method GetEInvoicingMandateForCreditMemo to fetch the Avalara Mandate for a given document if submitted to Avalara.
  • Added method GetEInvoicingMandateForCreditMemoAsync for asynchronous fetching of Avalara Mandate.
  • Added method UpdateCreditMemoInvokeSyncStatus to update the E-Invoice status of a Credit Memo.
  • Added method UpdateCreditMemoInvokeSyncStatusAsync for asynchronous updating of E-Invoice status.

DebitMemosApi

  • Added method DownloadEInvoiceFileForDebitMemo to download E-Invoice files for a given billing document.
  • Added method GetEInvoicingMandateForDebitMemo to fetch the Avalara Mandate for a document submitted to Avalara.
  • Added method UpdateDebitMemoInvokeSyncStatus to update the E-Invoice status of a Debit Memo.

EInvoicingApi

  • Added GetEInvoicingMandates method to provide a list of Avalara mandates for a given country code and process type.
  • Added GetEInvoicingMandatesWithHttpInfo method to provide detailed HTTP response information for Avalara mandates retrieval.
  • Introduced asynchronous methods GetEInvoicingMandatesAsync and GetEInvoicingMandatesWithHttpInfoAsync for non-blocking Avalara mandates retrieval.

InvoicesApi

  • Added method DownloadEInvoiceFileForInvoice to download E-Invoice files in binary format.
  • Added method GetEInvoicingMandateForInvoice to fetch the Avalara Mandate for a given document.
  • Added method UpdateInvoiceInvokeSyncStatus to update the E-Invoice status of an invoice.

ObjectQueriesApi

  • Added optional fields parameter to various query methods, allowing developers to specify which fields to include in the response.
  • Introduced new methods for querying contact snapshots: QueryContactSnapshotByKey and QueryContactSnapshots , providing functionality to retrieve contact snapshot data.

SubscriptionsApi

  • Added the asOfDate parameter for chargeDetail when chargeDetail is SPECIFIC_SEGMENT .

BusinessRegion

  • Added a new property FileFormat to the BusinessRegion class, allowing developers to specify or retrieve the file format associated with a business region.

BusinessRegionsResponse

  • Added a new parameter fileFormat to the BusinessRegionsResponse constructor.

CreateAccountingCodeRequest

  • Added a new parameter segmentConstantValues of type Dictionary<string, Object> to the CreateAccountingCodeRequest constructor.

CreateOrderSubscription

  • Added a new notes parameter to the CreateOrderSubscription constructor, allowing developers to include additional notes when creating an order subscription.

ExpandedAccount

  • Added new property RollUpUsage to the ExpandedAccount class.
  • Added new property ReservedPaymentAmount to the ExpandedAccount class.

ExpandedCreditMemo

  • Added new properties: BillToContactSnapshot , SoldToContactSnapshot , and ShipToContactSnapshot to the ExpandedCreditMemo class.

ExpandedDebitMemo

  • Added new properties: BillToContactSnapshot , SoldToContactSnapshot , and ShipToContactSnapshot to the ExpandedDebitMemo class.

ExpandedInvoice

  • Added new properties: BillToContactSnapshot , SoldToContactSnapshot , and ShipToContactSnapshot to the ExpandedInvoice class.

OrderSubscriptions

  • Added a new parameter notes to the OrderSubscriptions constructor, allowing developers to include additional notes when creating an OrderSubscription.

ReverseCreditMemoResponse

  • Added new property JobStatus to track the status of the operation job.
  • Added new properties Id and JobId to store additional identifiers for the response.

UpdateInvoiceRequest

  • Added a new parameter templateId to the UpdateInvoiceRequest constructor, allowing developers to specify a template ID when updating an invoice.

UpdateInvoiceResponse

  • Added a new parameter templateId to the UpdateInvoiceResponse constructor.