Module: KintsugiSDK

Extended by:
T::Sig
Defined in:
lib/kintsugi_sdk.rb,
lib/kintsugi_sdk/nexus.rb,
lib/kintsugi_sdk/products.rb,
lib/kintsugi_sdk/customers.rb,
lib/kintsugi_sdk/utils/url.rb,
lib/kintsugi_sdk/exemptions.rb,
lib/kintsugi_sdk/models/ops.rb,
lib/kintsugi_sdk/openapisdk.rb,
lib/kintsugi_sdk/utils/forms.rb,
lib/kintsugi_sdk/utils/utils.rb,
lib/kintsugi_sdk/transactions.rb,
lib/kintsugi_sdk/models/errors.rb,
lib/kintsugi_sdk/models/shared.rb,
lib/kintsugi_sdk/taxestimation.rb,
lib/kintsugi_sdk/utils/headers.rb,
lib/kintsugi_sdk/utils/retries.rb,
lib/kintsugi_sdk/utils/security.rb,
lib/kintsugi_sdk/sdk_hooks/hooks.rb,
lib/kintsugi_sdk/sdk_hooks/types.rb,
lib/kintsugi_sdk/models/callbacks.rb,
lib/kintsugi_sdk/sdkconfiguration.rb,
lib/kintsugi_sdk/addressvalidation.rb,
lib/kintsugi_sdk/models/shared/file.rb,
lib/kintsugi_sdk/models/shared/type.rb,
lib/kintsugi_sdk/utils/query_params.rb,
lib/kintsugi_sdk/utils/request_bodies.rb,
lib/kintsugi_sdk/models/errors/apierror.rb,
lib/kintsugi_sdk/models/shared/security.rb,
lib/kintsugi_sdk/models/shared/addresses.rb,
lib/kintsugi_sdk/models/shared/appliedto.rb,
lib/kintsugi_sdk/models/shared/exemption.rb,
lib/kintsugi_sdk/models/shared/sourceenum.rb,
lib/kintsugi_sdk/models/shared/statusenum.rb,
lib/kintsugi_sdk/models/shared/addressbase.rb,
lib/kintsugi_sdk/models/shared/addresstype.rb,
lib/kintsugi_sdk/models/shared/productread.rb,
lib/kintsugi_sdk/models/shared/taxitemread.rb,
lib/kintsugi_sdk/models/shared/currencyenum.rb,
lib/kintsugi_sdk/models/shared/customerbase.rb,
lib/kintsugi_sdk/models/shared/customerread.rb,
lib/kintsugi_sdk/models/shared/registration.rb,
lib/kintsugi_sdk/models/errors/errorresponse.rb,
lib/kintsugi_sdk/models/shared/addressstatus.rb,
lib/kintsugi_sdk/models/shared/exemptiontype.rb,
lib/kintsugi_sdk/models/shared/nexusresponse.rb,
lib/kintsugi_sdk/models/shared/nexustypeenum.rb,
lib/kintsugi_sdk/models/shared/productupdate.rb,
lib/kintsugi_sdk/models/shared/treatmentenum.rb,
lib/kintsugi_sdk/models/shared/attachmentread.rb,
lib/kintsugi_sdk/models/shared/customercreate.rb,
lib/kintsugi_sdk/models/shared/customerupdate.rb,
lib/kintsugi_sdk/models/shared/nexusstateenum.rb,
lib/kintsugi_sdk/models/shared/taxitembuilder.rb,
lib/kintsugi_sdk/models/shared/countrycodeenum.rb,
lib/kintsugi_sdk/models/shared/discountbuilder.rb,
lib/kintsugi_sdk/models/shared/exemptioncreate.rb,
lib/kintsugi_sdk/models/shared/exemptionstatus.rb,
lib/kintsugi_sdk/models/shared/nexusstatusenum.rb,
lib/kintsugi_sdk/models/shared/periodmodelenum.rb,
lib/kintsugi_sdk/models/shared/productcodeenum.rb,
lib/kintsugi_sdk/models/shared/taxitemestimate.rb,
lib/kintsugi_sdk/models/shared/taxitemtypeenum.rb,
lib/kintsugi_sdk/models/shared/transactionread.rb,
lib/kintsugi_sdk/models/shared/validationerror.rb,
lib/kintsugi_sdk/models/shared/customerbasebase.rb,
lib/kintsugi_sdk/models/shared/jurisdictiontype.rb,
lib/kintsugi_sdk/models/shared/taxexemptionenum.rb,
lib/kintsugi_sdk/models/shared/exemptionrequired.rb,
lib/kintsugi_sdk/models/shared/page_productread_.rb,
lib/kintsugi_sdk/models/shared/productcategories.rb,
lib/kintsugi_sdk/models/shared/productstatusenum.rb,
lib/kintsugi_sdk/models/shared/relatedentitytype.rb,
lib/kintsugi_sdk/models/shared/transactioncreate.rb,
lib/kintsugi_sdk/models/shared/transactionupdate.rb,
lib/kintsugi_sdk/models/shared/validationaddress.rb,
lib/kintsugi_sdk/models/shared/customerbasepublic.rb,
lib/kintsugi_sdk/models/shared/page_customerread_.rb,
lib/kintsugi_sdk/models/shared/productsubcategory.rb,
lib/kintsugi_sdk/models/errors/httpvalidationerror.rb,
lib/kintsugi_sdk/models/shared/addressresponsedata.rb,
lib/kintsugi_sdk/models/shared/page_nexusresponse_.rb,
lib/kintsugi_sdk/models/shared/productcategoryenum.rb,
lib/kintsugi_sdk/models/shared/productcreatemanual.rb,
lib/kintsugi_sdk/models/shared/transactionitemread.rb,
lib/kintsugi_sdk/models/shared/transactiontypeenum.rb,
lib/kintsugi_sdk/models/shared/processingstatusenum.rb,
lib/kintsugi_sdk/models/ops/get_customers_v1_request.rb,
lib/kintsugi_sdk/models/shared/addresssearchresponse.rb,
lib/kintsugi_sdk/models/shared/page_transactionread_.rb,
lib/kintsugi_sdk/models/shared/transactionstatusenum.rb,
lib/kintsugi_sdk/models/shared/productsubcategoryenum.rb,
lib/kintsugi_sdk/models/shared/taxliabilitysourceenum.rb,
lib/kintsugi_sdk/models/shared/transactionitembuilder.rb,
lib/kintsugi_sdk/models/shared/registrationsregimeenum.rb,
lib/kintsugi_sdk/models/shared/salesortransactionsenum.rb,
lib/kintsugi_sdk/models/shared/taxitemreturnreasonenum.rb,
lib/kintsugi_sdk/models/shared/transactionrefundstatus.rb,
lib/kintsugi_sdk/models/ops/uploadexemptioncert_request.rb,
lib/kintsugi_sdk/models/shared/addresssubmittedresponse.rb,
lib/kintsugi_sdk/models/shared/transactionaddresspublic.rb,
lib/kintsugi_sdk/models/shared/transactionpublicrequest.rb,
lib/kintsugi_sdk/models/shared/transactionaddressbuilder.rb,
lib/kintsugi_sdk/models/shared/transactionestimateresponse.rb,
lib/kintsugi_sdk/models/shared/transactionexemptstatusenum.rb,
lib/kintsugi_sdk/models/shared/transactionitemcreateupdate.rb,
lib/kintsugi_sdk/models/shared/transactionitemestimatebase.rb,
lib/kintsugi_sdk/models/ops/getexemptionattachments_request.rb,
lib/kintsugi_sdk/models/ops/gettransactionsbyfiling_request.rb,
lib/kintsugi_sdk/models/shared/transactionaddressread_output.rb,
lib/kintsugi_sdk/models/ops/gettransactionsbycustomer_request.rb,
lib/kintsugi_sdk/models/ops/gettransactionbyexternalid_request.rb,
lib/kintsugi_sdk/models/shared/transactionitemestimateresponse.rb,
lib/kintsugi_sdk/models/ops/createtransactionbycustomer_request.rb,
lib/kintsugi_sdk/models/shared/transactionestimatepublicrequest.rb,
lib/kintsugi_sdk/models/shared/transactionestimateresponse_type.rb,
lib/kintsugi_sdk/models/ops/get_products_v1_products_get_request.rb,
lib/kintsugi_sdk/models/shared/page_transactionestimateresponse_.rb,
lib/kintsugi_sdk/models/ops/get_nexus_for_org_v1_nexus_get_request.rb,
lib/kintsugi_sdk/models/ops/get_exemptions_v1_exemptions_get_request.rb,
lib/kintsugi_sdk/models/shared/transactionestimateresponse_addresses.rb,
lib/kintsugi_sdk/models/ops/estimate_tax_v1_tax_estimate_post_request.rb,
lib/kintsugi_sdk/models/ops/get_transactions_v1_transactions_get_request.rb,
lib/kintsugi_sdk/models/shared/backend_src_exemptions_models_exemptionread.rb,
lib/kintsugi_sdk/models/ops/search_v1_address_validation_search_post_security.rb,
lib/kintsugi_sdk/models/ops/update_product_v1_products_product_id_put_request.rb,
lib/kintsugi_sdk/models/shared/fastapi_pagination_default_page_exemptionread_2.rb,
lib/kintsugi_sdk/models/shared/backend_src_exemptions_serializers_exemptionread.rb,
lib/kintsugi_sdk/models/ops/get_product_by_id_v1_products_product_id_get_request.rb,
lib/kintsugi_sdk/models/ops/update_customer_v1_customers_customer_id_put_request.rb,
lib/kintsugi_sdk/models/shared/backend_src_products_responses_validationerroritem.rb,
lib/kintsugi_sdk/models/shared/backend_src_customers_responses_validationerroritem.rb,
lib/kintsugi_sdk/models/ops/get_customer_by_id_v1_customers_customer_id_get_request.rb,
lib/kintsugi_sdk/models/shared/backend_src_exemptions_responses_validationerroritem.rb,
lib/kintsugi_sdk/models/errors/backend_src_products_responses_validationerrorresponse.rb,
lib/kintsugi_sdk/models/shared/backend_src_transactions_responses_validationerroritem.rb,
lib/kintsugi_sdk/models/errors/backend_src_customers_responses_validationerrorresponse.rb,
lib/kintsugi_sdk/models/ops/get_exemption_by_id_v1_exemptions_exemption_id_get_request.rb,
lib/kintsugi_sdk/models/errors/backend_src_exemptions_responses_validationerrorresponse.rb,
lib/kintsugi_sdk/models/shared/backend_src_tax_estimation_responses_validationerroritem.rb,
lib/kintsugi_sdk/models/errors/backend_src_transactions_responses_validationerrorresponse.rb,
lib/kintsugi_sdk/models/ops/update_transaction_v1_transactions_transaction_id_put_request.rb,
lib/kintsugi_sdk/models/errors/backend_src_tax_estimation_responses_validationerrorresponse.rb,
lib/kintsugi_sdk/models/shared/backend_src_address_validation_responses_validationerroritem.rb,
lib/kintsugi_sdk/models/ops/get_transaction_by_id_v1_transactions_transaction_id_get_request.rb,
lib/kintsugi_sdk/models/errors/backend_src_address_validation_responses_validationerrorresponse.rb,
lib/kintsugi_sdk/models/ops/get_customer_by_external_id_v1_customers_external_external_id_get_request.rb,
lib/kintsugi_sdk/models/shared/body_upload_exemption_certificate_v1_exemptions_exemption_id_attachments_post.rb

Overview

typed: true frozen_string_literal: true

Defined Under Namespace

Modules: Models, SDKHooks, Utils Classes: AddressValidation, Customers, Exemptions, Nexus, OpenApiSDK, Products, SDKConfiguration, TaxEstimation, Transactions

Constant Summary collapse

SERVERS =
T.let(SERVERS, T::Array[String])