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.