{"id":21179151,"url":"https://github.com/avadev/avalara-sdk-ruby","last_synced_at":"2026-06-22T17:31:30.621Z","repository":{"id":222865780,"uuid":"747759941","full_name":"avadev/Avalara-SDK-Ruby","owner":"avadev","description":"Avalara-SDK-Ruby","archived":false,"fork":false,"pushed_at":"2026-05-29T01:42:52.000Z","size":1055,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2026-05-29T03:21:07.760Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/avadev.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2024-01-24T15:33:10.000Z","updated_at":"2026-05-29T01:42:56.000Z","dependencies_parsed_at":"2024-03-22T00:25:04.219Z","dependency_job_id":"c025e465-d177-4e2b-856b-090954e993bd","html_url":"https://github.com/avadev/Avalara-SDK-Ruby","commit_stats":null,"previous_names":["avadev/avalara-sdk-ruby"],"tags_count":19,"template":false,"template_full_name":null,"purl":"pkg:github/avadev/Avalara-SDK-Ruby","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/avadev%2FAvalara-SDK-Ruby","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/avadev%2FAvalara-SDK-Ruby/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/avadev%2FAvalara-SDK-Ruby/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/avadev%2FAvalara-SDK-Ruby/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/avadev","download_url":"https://codeload.github.com/avadev/Avalara-SDK-Ruby/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/avadev%2FAvalara-SDK-Ruby/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34659895,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-22T02:00:06.391Z","response_time":106,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-20T17:28:58.716Z","updated_at":"2026-06-22T17:31:30.602Z","avatar_url":"https://github.com/avadev.png","language":"Ruby","funding_links":[],"categories":[],"sub_categories":[],"readme":"# avalara_sdk - the Unified Java SDK for next gen Avalara services.\r\n\r\nUnified SDK consists of services on top of which the Avalara Compliance Cloud platform is built. These services are foundational and provide functionality such as einvoicing.\r\n\r\n- Package version: 24.12.0\r\n\r\n## Installation\r\n\r\n```shell\r\ngem install avalara_sdk\r\n```\r\n\r\n## Getting Started\r\n\r\nPlease follow the [installation](#installation) procedure and then run the following code:\r\n\r\n```ruby\r\nrequire 'time'\r\nrequire 'avalara_sdk'\r\n# setup authorization\r\nconfig = AvalaraSdk::Configuration.new\r\nconfig.environment = 'sandbox'                # Set the environment (sandbox, production, etc.)\r\nconfig.app_name = 'testApp'                   # Set your application name\r\nconfig.app_version = '1.2.3'                  # Set your application version\r\nconfig.machine_name = 'testMachine'           # Set your machine name\r\nconfig.bearer_token = 'Your_Bearer_token' # Set your OAuth2 Bearer Token (replace with actual token)\r\n\r\napi_client = AvalaraSdk::ApiClient.new config\r\napi_instance = AvalaraSdk::EInvoicing::V1::MandatesApi.new api_client\r\nget_mandates_request = AvalaraSdk::EInvoicing::V1::GetMandatesRequest.new\r\nget_mandates_request.set_x_avalara_client('x_avalara_client_example')\r\n\r\nbegin\r\n  # Retrieve geolocation information for a specified address\r\n  result = api_instance.get_mandates(get_mandates_request)\r\n  p result\r\nrescue AvalaraSdk::ApiError =\u003e e\r\n  puts \"Error when calling MandatesApi-\u003eget_mandates: #{e}\"\r\nend\r\n\r\n```\r\n\r\n\u003ca name=\"documentation-for-api-endpoints\"\u003e\u003c/a\u003e\r\n## Documentation for API Endpoints\r\n\r\n\u003ca name=\"documentation-for-EInvoicing-V1-api-endpoints\"\u003e\u003c/a\u003e\r\n### EInvoicing V1 API Documentation\r\n\r\nClass | Method | HTTP request | Description\r\n------------ | ------------- | ------------- | -------------\r\n*CodeListsApi* | [**get_code_list**](docs/EInvoicing/V1/CodeListsApi.md#get_code_list) | **GET** /codelists/{codelistId} | Retrieves a code list by ID for a specific country\r\n*CodeListsApi* | [**get_code_list_list**](docs/EInvoicing/V1/CodeListsApi.md#get_code_list_list) | **GET** /codelists | Returns a list of code lists for a specific country\r\n*DataInputFieldsApi* | [**get_data_input_fields**](docs/EInvoicing/V1/DataInputFieldsApi.md#get_data_input_fields) | **GET** /data-input-fields | Returns the optionality of document fields for different country mandates\r\n*DocumentsApi* | [**download_document**](docs/EInvoicing/V1/DocumentsApi.md#download_document) | **GET** /documents/{documentId}/$download | Returns a copy of the document\r\n*DocumentsApi* | [**fetch_documents**](docs/EInvoicing/V1/DocumentsApi.md#fetch_documents) | **POST** /documents/$fetch | Fetch the inbound document from a tax authority\r\n*DocumentsApi* | [**get_document_list**](docs/EInvoicing/V1/DocumentsApi.md#get_document_list) | **GET** /documents | Returns a summary of documents for a date range\r\n*DocumentsApi* | [**get_document_status**](docs/EInvoicing/V1/DocumentsApi.md#get_document_status) | **GET** /documents/{documentId}/status | Checks the status of a document\r\n*DocumentsApi* | [**submit_document**](docs/EInvoicing/V1/DocumentsApi.md#submit_document) | **POST** /documents | Submits a document to Avalara E-Invoicing API\r\n*InteropApi* | [**submit_interop_document**](docs/EInvoicing/V1/InteropApi.md#submit_interop_document) | **POST** /interop/documents | Submit a document\r\n*MandatesApi* | [**get_mandate_data_input_fields**](docs/EInvoicing/V1/MandatesApi.md#get_mandate_data_input_fields) | **GET** /mandates/{mandateId}/data-input-fields | Returns document field information for a country mandate, a selected document type, and its version\r\n*MandatesApi* | [**get_mandates**](docs/EInvoicing/V1/MandatesApi.md#get_mandates) | **GET** /mandates | List country mandates that are supported by the Avalara E-Invoicing platform\r\n*ReportsApi* | [**download_report**](docs/EInvoicing/V1/ReportsApi.md#download_report) | **GET** /reports/{reportId}/$download | Returns a pre-signed download URL for a report\r\n*ReportsApi* | [**get_report_by_id**](docs/EInvoicing/V1/ReportsApi.md#get_report_by_id) | **GET** /reports/{reportId}/status | Retrieves a report by its unique ID\r\n*ReportsApi* | [**get_reports**](docs/EInvoicing/V1/ReportsApi.md#get_reports) | **GET** /reports | Returns a list of reports\r\n*SubscriptionsApi* | [**create_webhook_subscription**](docs/EInvoicing/V1/SubscriptionsApi.md#create_webhook_subscription) | **POST** /webhooks/subscriptions | Create a subscription to events\r\n*SubscriptionsApi* | [**delete_webhook_subscription**](docs/EInvoicing/V1/SubscriptionsApi.md#delete_webhook_subscription) | **DELETE** /webhooks/subscriptions/{subscriptionId} | Unsubscribe from events\r\n*SubscriptionsApi* | [**get_webhook_subscription**](docs/EInvoicing/V1/SubscriptionsApi.md#get_webhook_subscription) | **GET** /webhooks/subscriptions/{subscriptionId} | Get details of a subscription\r\n*SubscriptionsApi* | [**list_webhook_subscriptions**](docs/EInvoicing/V1/SubscriptionsApi.md#list_webhook_subscriptions) | **GET** /webhooks/subscriptions | List all subscriptions\r\n*TaxIdentifiersApi* | [**tax_identifier_schema_by_country**](docs/EInvoicing/V1/TaxIdentifiersApi.md#tax_identifier_schema_by_country) | **GET** /tax-identifiers/schema | Returns the tax identifier request and response schema for a specific country.\r\n*TaxIdentifiersApi* | [**validate_tax_identifier**](docs/EInvoicing/V1/TaxIdentifiersApi.md#validate_tax_identifier) | **POST** /tax-identifiers/validate | Validates a tax identifier.\r\n*TradingPartnersApi* | [**batch_search_participants**](docs/EInvoicing/V1/TradingPartnersApi.md#batch_search_participants) | **POST** /trading-partners/batch-searches | Handles batch search requests by uploading a file containing search parameters.\r\n*TradingPartnersApi* | [**create_trading_partner**](docs/EInvoicing/V1/TradingPartnersApi.md#create_trading_partner) | **POST** /trading-partners | Creates a new trading partner.\r\n*TradingPartnersApi* | [**create_trading_partners_batch**](docs/EInvoicing/V1/TradingPartnersApi.md#create_trading_partners_batch) | **POST** /trading-partners/batch | Creates a batch of multiple trading partners.\r\n*TradingPartnersApi* | [**delete_trading_partner**](docs/EInvoicing/V1/TradingPartnersApi.md#delete_trading_partner) | **DELETE** /trading-partners/{id} | Deletes a trading partner using ID.\r\n*TradingPartnersApi* | [**download_batch_search_report**](docs/EInvoicing/V1/TradingPartnersApi.md#download_batch_search_report) | **GET** /trading-partners/batch-searches/{id}/$download-results | Downloads batch search results in a csv file.\r\n*TradingPartnersApi* | [**get_batch_search_detail**](docs/EInvoicing/V1/TradingPartnersApi.md#get_batch_search_detail) | **GET** /trading-partners/batch-searches/{id} | Returns the batch search details using ID.\r\n*TradingPartnersApi* | [**list_batch_searches**](docs/EInvoicing/V1/TradingPartnersApi.md#list_batch_searches) | **GET** /trading-partners/batch-searches | Lists all batch searches that were previously submitted.\r\n*TradingPartnersApi* | [**search_participants**](docs/EInvoicing/V1/TradingPartnersApi.md#search_participants) | **GET** /trading-partners | Returns a list of participants matching the input query.\r\n*TradingPartnersApi* | [**update_trading_partner**](docs/EInvoicing/V1/TradingPartnersApi.md#update_trading_partner) | **PUT** /trading-partners/{id} | Updates a trading partner using ID.\r\n\r\n\u003ca name=\"documentation-for-A1099-V2-api-endpoints\"\u003e\u003c/a\u003e\r\n### A1099 V2 API Documentation\r\n\r\nClass | Method | HTTP request | Description\r\n------------ | ------------- | ------------- | -------------\r\n*CompaniesW9Api* | [**create_company**](docs/A1099/V2/CompaniesW9Api.md#create_company) | **POST** /w9/companies | Create a company\r\n*CompaniesW9Api* | [**delete_company**](docs/A1099/V2/CompaniesW9Api.md#delete_company) | **DELETE** /w9/companies/{id} | Delete a company\r\n*CompaniesW9Api* | [**get_companies**](docs/A1099/V2/CompaniesW9Api.md#get_companies) | **GET** /w9/companies | List companies\r\n*CompaniesW9Api* | [**get_company**](docs/A1099/V2/CompaniesW9Api.md#get_company) | **GET** /w9/companies/{id} | Retrieve a company\r\n*CompaniesW9Api* | [**update_company**](docs/A1099/V2/CompaniesW9Api.md#update_company) | **PUT** /w9/companies/{id} | Update a company\r\n*Forms1099Api* | [**bulk_upsert1099_forms**](docs/A1099/V2/Forms1099Api.md#bulk_upsert1099_forms) | **POST** /1099/forms/$bulk-upsert | Create or update multiple 1099/1095/W2/1042S forms\r\n*Forms1099Api* | [**create1099_form**](docs/A1099/V2/Forms1099Api.md#create1099_form) | **POST** /1099/forms | Create a 1099/1095/W2/1042S form\r\n*Forms1099Api* | [**delete1099_form**](docs/A1099/V2/Forms1099Api.md#delete1099_form) | **DELETE** /1099/forms/{id} | Delete a 1099/1095/W2/1042S form\r\n*Forms1099Api* | [**get1099_form**](docs/A1099/V2/Forms1099Api.md#get1099_form) | **GET** /1099/forms/{id} | Retrieve a 1099/1095/W2/1042S form\r\n*Forms1099Api* | [**get1099_form_pdf**](docs/A1099/V2/Forms1099Api.md#get1099_form_pdf) | **GET** /1099/forms/{id}/pdf | Retrieve the PDF file for a 1099/1095/W2/1042S form\r\n*Forms1099Api* | [**list1099_forms**](docs/A1099/V2/Forms1099Api.md#list1099_forms) | **GET** /1099/forms | List 1099/1095/W2/1042S forms\r\n*Forms1099Api* | [**update1099_form**](docs/A1099/V2/Forms1099Api.md#update1099_form) | **PUT** /1099/forms/{id} | Update a 1099/1095/W2/1042S form\r\n*FormsW9Api* | [**create_and_send_w9_form_email**](docs/A1099/V2/FormsW9Api.md#create_and_send_w9_form_email) | **POST** /w9/forms/$create-and-send-email | Create a minimal W9/W4/W8 form and sends the e-mail request\r\n*FormsW9Api* | [**create_w9_form**](docs/A1099/V2/FormsW9Api.md#create_w9_form) | **POST** /w9/forms | Create a W9/W4/W8 form\r\n*FormsW9Api* | [**delete_w9_form**](docs/A1099/V2/FormsW9Api.md#delete_w9_form) | **DELETE** /w9/forms/{id} | Delete a W9/W4/W8 form\r\n*FormsW9Api* | [**get_w9_form**](docs/A1099/V2/FormsW9Api.md#get_w9_form) | **GET** /w9/forms/{id} | Retrieve a W9/W4/W8 form\r\n*FormsW9Api* | [**get_w9_form_pdf**](docs/A1099/V2/FormsW9Api.md#get_w9_form_pdf) | **GET** /w9/forms/{id}/pdf | Download the PDF for a W9/W4/W8 form.\r\n*FormsW9Api* | [**list_w9_forms**](docs/A1099/V2/FormsW9Api.md#list_w9_forms) | **GET** /w9/forms | List W9/W4/W8 forms\r\n*FormsW9Api* | [**send_w9_form_email**](docs/A1099/V2/FormsW9Api.md#send_w9_form_email) | **POST** /w9/forms/{id}/$send-email | Send an email to the vendor/payee requesting they fill out a W9/W4/W8 form\r\n*FormsW9Api* | [**update_w9_form**](docs/A1099/V2/FormsW9Api.md#update_w9_form) | **PUT** /w9/forms/{id} | Update a W9/W4/W8 form\r\n*FormsW9Api* | [**upload_w9_files**](docs/A1099/V2/FormsW9Api.md#upload_w9_files) | **POST** /w9/forms/{id}/attachment | Replace the PDF file for a W9/W4/W8 form\r\n*Issuers1099Api* | [**create_issuer**](docs/A1099/V2/Issuers1099Api.md#create_issuer) | **POST** /1099/issuers | Create an issuer\r\n*Issuers1099Api* | [**delete_issuer**](docs/A1099/V2/Issuers1099Api.md#delete_issuer) | **DELETE** /1099/issuers/{id} | Delete an issuer\r\n*Issuers1099Api* | [**get_issuer**](docs/A1099/V2/Issuers1099Api.md#get_issuer) | **GET** /1099/issuers/{id} | Retrieve an issuer\r\n*Issuers1099Api* | [**get_issuers**](docs/A1099/V2/Issuers1099Api.md#get_issuers) | **GET** /1099/issuers | List issuers\r\n*Issuers1099Api* | [**update_issuer**](docs/A1099/V2/Issuers1099Api.md#update_issuer) | **PUT** /1099/issuers/{id} | Update an issuer\r\n*JobsApi* | [**get_job**](docs/A1099/V2/JobsApi.md#get_job) | **GET** /jobs/{id} | Retrieves information about the job\r\n\r\n\u003ca name=\"documentation-for-models\"\u003e\u003c/a\u003e\r\n## Documentation for Models\r\n\r\n\u003ca name=\"documentation-for-EInvoicing-V1-models\"\u003e\u003c/a\u003e\r\n### EInvoicing V1 Model Documentation\r\n\r\n - [models.Address](docs/EInvoicing/V1/Address.md)\r\n - [models.BadDownloadRequest](docs/EInvoicing/V1/BadDownloadRequest.md)\r\n - [models.BadRequest](docs/EInvoicing/V1/BadRequest.md)\r\n - [models.BatchErrorDetail](docs/EInvoicing/V1/BatchErrorDetail.md)\r\n - [models.BatchSearch](docs/EInvoicing/V1/BatchSearch.md)\r\n - [models.BatchSearchListResponse](docs/EInvoicing/V1/BatchSearchListResponse.md)\r\n - [models.BatchSearchParticipants202Response](docs/EInvoicing/V1/BatchSearchParticipants202Response.md)\r\n - [models.CodeListListResponse](docs/EInvoicing/V1/CodeListListResponse.md)\r\n - [models.CodeListResponse](docs/EInvoicing/V1/CodeListResponse.md)\r\n - [models.CodeListSummary](docs/EInvoicing/V1/CodeListSummary.md)\r\n - [models.CodeListValue](docs/EInvoicing/V1/CodeListValue.md)\r\n - [models.CodeListVersion](docs/EInvoicing/V1/CodeListVersion.md)\r\n - [models.ConditionalForField](docs/EInvoicing/V1/ConditionalForField.md)\r\n - [models.Consents](docs/EInvoicing/V1/Consents.md)\r\n - [models.CreateTradingPartner201Response](docs/EInvoicing/V1/CreateTradingPartner201Response.md)\r\n - [models.CreateTradingPartnersBatch200Response](docs/EInvoicing/V1/CreateTradingPartnersBatch200Response.md)\r\n - [models.CreateTradingPartnersBatch200ResponseValueInner](docs/EInvoicing/V1/CreateTradingPartnersBatch200ResponseValueInner.md)\r\n - [models.CreateTradingPartnersBatchRequest](docs/EInvoicing/V1/CreateTradingPartnersBatchRequest.md)\r\n - [models.DataInputField](docs/EInvoicing/V1/DataInputField.md)\r\n - [models.DataInputFieldNotUsedFor](docs/EInvoicing/V1/DataInputFieldNotUsedFor.md)\r\n - [models.DataInputFieldOptionalFor](docs/EInvoicing/V1/DataInputFieldOptionalFor.md)\r\n - [models.DataInputFieldRequiredFor](docs/EInvoicing/V1/DataInputFieldRequiredFor.md)\r\n - [models.DataInputFieldsResponse](docs/EInvoicing/V1/DataInputFieldsResponse.md)\r\n - [models.DocumentFetch](docs/EInvoicing/V1/DocumentFetch.md)\r\n - [models.DocumentListResponse](docs/EInvoicing/V1/DocumentListResponse.md)\r\n - [models.DocumentStatusResponse](docs/EInvoicing/V1/DocumentStatusResponse.md)\r\n - [models.DocumentSubmissionError](docs/EInvoicing/V1/DocumentSubmissionError.md)\r\n - [models.DocumentSubmitResponse](docs/EInvoicing/V1/DocumentSubmitResponse.md)\r\n - [models.DocumentSummary](docs/EInvoicing/V1/DocumentSummary.md)\r\n - [models.ErrorResponse](docs/EInvoicing/V1/ErrorResponse.md)\r\n - [models.EventId](docs/EInvoicing/V1/EventId.md)\r\n - [models.EventMessage](docs/EInvoicing/V1/EventMessage.md)\r\n - [models.EventPayload](docs/EInvoicing/V1/EventPayload.md)\r\n - [models.EventSubscription](docs/EInvoicing/V1/EventSubscription.md)\r\n - [models.Extension](docs/EInvoicing/V1/Extension.md)\r\n - [models.FetchDocumentsRequest](docs/EInvoicing/V1/FetchDocumentsRequest.md)\r\n - [models.FetchDocumentsRequestDataInner](docs/EInvoicing/V1/FetchDocumentsRequestDataInner.md)\r\n - [models.FetchDocumentsRequestMetadata](docs/EInvoicing/V1/FetchDocumentsRequestMetadata.md)\r\n - [models.ForbiddenError](docs/EInvoicing/V1/ForbiddenError.md)\r\n - [models.HmacSignature](docs/EInvoicing/V1/HmacSignature.md)\r\n - [models.HmacSignatureValue](docs/EInvoicing/V1/HmacSignatureValue.md)\r\n - [models.Id](docs/EInvoicing/V1/Id.md)\r\n - [models.Identifier](docs/EInvoicing/V1/Identifier.md)\r\n - [models.InputDataFormats](docs/EInvoicing/V1/InputDataFormats.md)\r\n - [models.InternalServerError](docs/EInvoicing/V1/InternalServerError.md)\r\n - [models.Mandate](docs/EInvoicing/V1/Mandate.md)\r\n - [models.MandateDataInputField](docs/EInvoicing/V1/MandateDataInputField.md)\r\n - [models.MandateDataInputFieldNamespace](docs/EInvoicing/V1/MandateDataInputFieldNamespace.md)\r\n - [models.MandatesResponse](docs/EInvoicing/V1/MandatesResponse.md)\r\n - [models.NotFoundError](docs/EInvoicing/V1/NotFoundError.md)\r\n - [models.NotUsedForField](docs/EInvoicing/V1/NotUsedForField.md)\r\n - [models.OutputDataFormats](docs/EInvoicing/V1/OutputDataFormats.md)\r\n - [models.Pagination](docs/EInvoicing/V1/Pagination.md)\r\n - [models.ReportDownloadResponse](docs/EInvoicing/V1/ReportDownloadResponse.md)\r\n - [models.ReportItem](docs/EInvoicing/V1/ReportItem.md)\r\n - [models.ReportListResponse](docs/EInvoicing/V1/ReportListResponse.md)\r\n - [models.RequiredWhenField](docs/EInvoicing/V1/RequiredWhenField.md)\r\n - [models.SearchParticipants200Response](docs/EInvoicing/V1/SearchParticipants200Response.md)\r\n - [models.Signature](docs/EInvoicing/V1/Signature.md)\r\n - [models.SignatureSignature](docs/EInvoicing/V1/SignatureSignature.md)\r\n - [models.SignatureValue](docs/EInvoicing/V1/SignatureValue.md)\r\n - [models.SignatureValueSignature](docs/EInvoicing/V1/SignatureValueSignature.md)\r\n - [models.StatusEvent](docs/EInvoicing/V1/StatusEvent.md)\r\n - [models.SubmitDocumentMetadata](docs/EInvoicing/V1/SubmitDocumentMetadata.md)\r\n - [models.SubmitInteropDocument202Response](docs/EInvoicing/V1/SubmitInteropDocument202Response.md)\r\n - [models.SubscriptionCommon](docs/EInvoicing/V1/SubscriptionCommon.md)\r\n - [models.SubscriptionDetail](docs/EInvoicing/V1/SubscriptionDetail.md)\r\n - [models.SubscriptionListResponse](docs/EInvoicing/V1/SubscriptionListResponse.md)\r\n - [models.SubscriptionRegistration](docs/EInvoicing/V1/SubscriptionRegistration.md)\r\n - [models.SuccessResponse](docs/EInvoicing/V1/SuccessResponse.md)\r\n - [models.SupportedDocumentStatuses](docs/EInvoicing/V1/SupportedDocumentStatuses.md)\r\n - [models.SupportedDocumentTypes](docs/EInvoicing/V1/SupportedDocumentTypes.md)\r\n - [models.TaxIdentifierRequest](docs/EInvoicing/V1/TaxIdentifierRequest.md)\r\n - [models.TaxIdentifierResponse](docs/EInvoicing/V1/TaxIdentifierResponse.md)\r\n - [models.TaxIdentifierResponseValue](docs/EInvoicing/V1/TaxIdentifierResponseValue.md)\r\n - [models.TaxIdentifierSchemaByCountry200Response](docs/EInvoicing/V1/TaxIdentifierSchemaByCountry200Response.md)\r\n - [models.TradingPartner](docs/EInvoicing/V1/TradingPartner.md)\r\n - [models.UpdateTradingPartner200Response](docs/EInvoicing/V1/UpdateTradingPartner200Response.md)\r\n - [models.ValidationError](docs/EInvoicing/V1/ValidationError.md)\r\n - [models.WebhookInvocation](docs/EInvoicing/V1/WebhookInvocation.md)\r\n - [models.WebhooksErrorInfo](docs/EInvoicing/V1/WebhooksErrorInfo.md)\r\n - [models.WebhooksErrorResponse](docs/EInvoicing/V1/WebhooksErrorResponse.md)\r\n - [models.WorkflowIds](docs/EInvoicing/V1/WorkflowIds.md)\r\n\r\n\r\n\u003ca name=\"documentation-for-A1099-V2-models\"\u003e\u003c/a\u003e\r\n### A1099 V2 Model Documentation\r\n\r\n - [models.CompanyBase](docs/A1099/V2/CompanyBase.md)\r\n - [models.CompanyRequest](docs/A1099/V2/CompanyRequest.md)\r\n - [models.CompanyResponse](docs/A1099/V2/CompanyResponse.md)\r\n - [models.CoveredIndividual](docs/A1099/V2/CoveredIndividual.md)\r\n - [models.CreateAndSendW9FormEmailRequest](docs/A1099/V2/CreateAndSendW9FormEmailRequest.md)\r\n - [models.CreateW9Form201Response](docs/A1099/V2/CreateW9Form201Response.md)\r\n - [models.CreateW9FormRequest](docs/A1099/V2/CreateW9FormRequest.md)\r\n - [models.EntryStatusResponse](docs/A1099/V2/EntryStatusResponse.md)\r\n - [models.ErrorResponse](docs/A1099/V2/ErrorResponse.md)\r\n - [models.ErrorResponseItem](docs/A1099/V2/ErrorResponseItem.md)\r\n - [models.Form1042S](docs/A1099/V2/Form1042S.md)\r\n - [models.Form1095B](docs/A1099/V2/Form1095B.md)\r\n - [models.Form1095C](docs/A1099/V2/Form1095C.md)\r\n - [models.Form1099Base](docs/A1099/V2/Form1099Base.md)\r\n - [models.Form1099Div](docs/A1099/V2/Form1099Div.md)\r\n - [models.Form1099Int](docs/A1099/V2/Form1099Int.md)\r\n - [models.Form1099K](docs/A1099/V2/Form1099K.md)\r\n - [models.Form1099ListRequest](docs/A1099/V2/Form1099ListRequest.md)\r\n - [models.Form1099Misc](docs/A1099/V2/Form1099Misc.md)\r\n - [models.Form1099Nec](docs/A1099/V2/Form1099Nec.md)\r\n - [models.Form1099R](docs/A1099/V2/Form1099R.md)\r\n - [models.Form1099StatusDetail](docs/A1099/V2/Form1099StatusDetail.md)\r\n - [models.Form1099W2](docs/A1099/V2/Form1099W2.md)\r\n - [models.Get1099Form200Response](docs/A1099/V2/Get1099Form200Response.md)\r\n - [models.IntermediaryOrFlowThrough](docs/A1099/V2/IntermediaryOrFlowThrough.md)\r\n - [models.IrsResponse](docs/A1099/V2/IrsResponse.md)\r\n - [models.IssuerBase](docs/A1099/V2/IssuerBase.md)\r\n - [models.IssuerRequest](docs/A1099/V2/IssuerRequest.md)\r\n - [models.IssuerResponse](docs/A1099/V2/IssuerResponse.md)\r\n - [models.JobResponse](docs/A1099/V2/JobResponse.md)\r\n - [models.OfferAndCoverage](docs/A1099/V2/OfferAndCoverage.md)\r\n - [models.PaginatedQueryResultModelCompanyResponse](docs/A1099/V2/PaginatedQueryResultModelCompanyResponse.md)\r\n - [models.PaginatedQueryResultModelForm1099Base](docs/A1099/V2/PaginatedQueryResultModelForm1099Base.md)\r\n - [models.PaginatedQueryResultModelIssuerResponse](docs/A1099/V2/PaginatedQueryResultModelIssuerResponse.md)\r\n - [models.PaginatedQueryResultModelW9FormBaseResponse](docs/A1099/V2/PaginatedQueryResultModelW9FormBaseResponse.md)\r\n - [models.PrimaryWithholdingAgent](docs/A1099/V2/PrimaryWithholdingAgent.md)\r\n - [models.StateAndLocalWithholding](docs/A1099/V2/StateAndLocalWithholding.md)\r\n - [models.StateEfileStatusDetail](docs/A1099/V2/StateEfileStatusDetail.md)\r\n - [models.SubstantialUsOwnerRequest](docs/A1099/V2/SubstantialUsOwnerRequest.md)\r\n - [models.SubstantialUsOwnerResponse](docs/A1099/V2/SubstantialUsOwnerResponse.md)\r\n - [models.TinMatchStatusResponse](docs/A1099/V2/TinMatchStatusResponse.md)\r\n - [models.ValidationError](docs/A1099/V2/ValidationError.md)\r\n - [models.W4FormMinimalRequest](docs/A1099/V2/W4FormMinimalRequest.md)\r\n - [models.W4FormRequest](docs/A1099/V2/W4FormRequest.md)\r\n - [models.W4FormResponse](docs/A1099/V2/W4FormResponse.md)\r\n - [models.W8BenEFormMinimalRequest](docs/A1099/V2/W8BenEFormMinimalRequest.md)\r\n - [models.W8BenEFormRequest](docs/A1099/V2/W8BenEFormRequest.md)\r\n - [models.W8BenEFormResponse](docs/A1099/V2/W8BenEFormResponse.md)\r\n - [models.W8BenFormMinimalRequest](docs/A1099/V2/W8BenFormMinimalRequest.md)\r\n - [models.W8BenFormRequest](docs/A1099/V2/W8BenFormRequest.md)\r\n - [models.W8BenFormResponse](docs/A1099/V2/W8BenFormResponse.md)\r\n - [models.W8ImyFormMinimalRequest](docs/A1099/V2/W8ImyFormMinimalRequest.md)\r\n - [models.W8ImyFormRequest](docs/A1099/V2/W8ImyFormRequest.md)\r\n - [models.W8ImyFormResponse](docs/A1099/V2/W8ImyFormResponse.md)\r\n - [models.W9FormBaseMinimalRequest](docs/A1099/V2/W9FormBaseMinimalRequest.md)\r\n - [models.W9FormBaseRequest](docs/A1099/V2/W9FormBaseRequest.md)\r\n - [models.W9FormBaseResponse](docs/A1099/V2/W9FormBaseResponse.md)\r\n - [models.W9FormMinimalRequest](docs/A1099/V2/W9FormMinimalRequest.md)\r\n - [models.W9FormRequest](docs/A1099/V2/W9FormRequest.md)\r\n - [models.W9FormResponse](docs/A1099/V2/W9FormResponse.md)\r\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Favadev%2Favalara-sdk-ruby","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Favadev%2Favalara-sdk-ruby","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Favadev%2Favalara-sdk-ruby/lists"}