ApiResponse<BatchSearchParticipants202Response> |
TradingPartnersApi.batchSearchParticipantsWithHttpInfo(TradingPartnersApi.BatchSearchParticipantsRequest requestParameters) |
Handles batch search requests by uploading a file containing search parameters.
|
ApiResponse<CreateTradingPartnersBatch200Response> |
TradingPartnersApi.createTradingPartnersBatchWithHttpInfo(TradingPartnersApi.CreateTradingPartnersBatchRequest requestParameters) |
Creates a batch of multiple trading partners.
|
ApiResponse<CreateTradingPartner201Response> |
TradingPartnersApi.createTradingPartnerWithHttpInfo(TradingPartnersApi.CreateTradingPartnerRequest requestParameters) |
Creates a new trading partner.
|
ApiResponse<SuccessResponse> |
SubscriptionsApi.createWebhookSubscriptionWithHttpInfo(SubscriptionsApi.CreateWebhookSubscriptionRequest requestParameters) |
Create a subscription to events
Create a subscription to events exposed by registered systems.
|
ApiResponse<Void> |
TradingPartnersApi.deleteTradingPartnerWithHttpInfo(TradingPartnersApi.DeleteTradingPartnerRequest requestParameters) |
Deletes a trading partner using ID.
|
ApiResponse<Void> |
SubscriptionsApi.deleteWebhookSubscriptionWithHttpInfo(SubscriptionsApi.DeleteWebhookSubscriptionRequest requestParameters) |
Unsubscribe from events
Remove a subscription from the webhooks dispatch service.
|
ApiResponse<File> |
TradingPartnersApi.downloadBatchSearchReportWithHttpInfo(TradingPartnersApi.DownloadBatchSearchReportRequest requestParameters) |
Downloads batch search results in a csv file.
|
ApiResponse<File> |
DocumentsApi.downloadDocumentWithHttpInfo(DocumentsApi.DownloadDocumentRequest requestParameters) |
Returns a copy of the document
When the document is available, use this endpoint to download it as text, XML, or PDF.
|
ApiResponse<DocumentFetch> |
DocumentsApi.fetchDocumentsWithHttpInfo(DocumentsApi.FetchDocumentsRequest requestParameters) |
Fetch the inbound document from a tax authority
This API allows you to retrieve an inbound document.
|
ApiResponse<BatchSearch> |
TradingPartnersApi.getBatchSearchDetailWithHttpInfo(TradingPartnersApi.GetBatchSearchDetailRequest requestParameters) |
Returns the batch search details using ID.
|
ApiResponse<DataInputFieldsResponse> |
DataInputFieldsApi.getDataInputFieldsWithHttpInfo(DataInputFieldsApi.GetDataInputFieldsRequest requestParameters) |
Returns the optionality of document fields for different country mandates
This endpoint provides a list of required, conditional, and optional fields for each country mandate.
|
ApiResponse<DocumentListResponse> |
DocumentsApi.getDocumentListWithHttpInfo(DocumentsApi.GetDocumentListRequest requestParameters) |
Returns a summary of documents for a date range
Get a list of documents on the Avalara E-Invoicing platform that have a processing date within the specified date range.
|
ApiResponse<DocumentStatusResponse> |
DocumentsApi.getDocumentStatusWithHttpInfo(DocumentsApi.GetDocumentStatusRequest requestParameters) |
Checks the status of a document
Using the unique ID from POST /einvoicing/documents response body, request the current status of a document.
|
ApiResponse<List<MandateDataInputField>> |
MandatesApi.getMandateDataInputFieldsWithHttpInfo(MandatesApi.GetMandateDataInputFieldsRequest requestParameters) |
Returns document field information for a country mandate, a selected document type, and its version
This endpoint provides document field details and the optionality of fields (required, conditional, optional) of different documents supported by the country mandate.
|
ApiResponse<MandatesResponse> |
MandatesApi.getMandatesWithHttpInfo(MandatesApi.GetMandatesRequest requestParameters) |
List country mandates that are supported by the Avalara E-Invoicing platform
This endpoint offers a list of country mandates supported by the Avalara E-Invoicing API.
|
ApiResponse<SubscriptionDetail> |
SubscriptionsApi.getWebhookSubscriptionWithHttpInfo(SubscriptionsApi.GetWebhookSubscriptionRequest requestParameters) |
Get details of a subscription
Retrieve details of a specific subscription.
|
ApiResponse<BatchSearchListResponse> |
TradingPartnersApi.listBatchSearchesWithHttpInfo(TradingPartnersApi.ListBatchSearchesRequest requestParameters) |
Lists all batch searches that were previously submitted.
|
ApiResponse<SubscriptionListResponse> |
SubscriptionsApi.listWebhookSubscriptionsWithHttpInfo(SubscriptionsApi.ListWebhookSubscriptionsRequest requestParameters) |
List all subscriptions
Retrieve a list of all subscriptions.
|
ApiResponse<SearchParticipants200Response> |
TradingPartnersApi.searchParticipantsWithHttpInfo(TradingPartnersApi.SearchParticipantsRequest requestParameters) |
Returns a list of participants matching the input query.
|
ApiResponse<DocumentSubmitResponse> |
DocumentsApi.submitDocumentWithHttpInfo(DocumentsApi.SubmitDocumentRequest requestParameters) |
Submits a document to Avalara E-Invoicing API
When a UBL document is sent to this endpoint, it generates a document in the required format as mandated by the specified country.
|
ApiResponse<SubmitInteropDocument202Response> |
InteropApi.submitInteropDocumentWithHttpInfo(InteropApi.SubmitInteropDocumentRequest requestParameters) |
Submit a document
This API used by the interoperability partners to submit a document to their trading partners in Avalara on behalf of their customers.
|
ApiResponse<TaxIdentifierSchemaByCountry200Response> |
TaxIdentifiersApi.taxIdentifierSchemaByCountryWithHttpInfo(TaxIdentifiersApi.TaxIdentifierSchemaByCountryRequest requestParameters) |
Returns the tax identifier request & response schema for a specific country.
|
ApiResponse<UpdateTradingPartner200Response> |
TradingPartnersApi.updateTradingPartnerWithHttpInfo(TradingPartnersApi.UpdateTradingPartnerRequest requestParameters) |
Updates a trading partner using ID.
|
ApiResponse<TaxIdentifierResponse> |
TaxIdentifiersApi.validateTaxIdentifierWithHttpInfo(TaxIdentifiersApi.ValidateTaxIdentifierRequest requestParameters) |
Validates a tax identifier.
|