Sha256: 6a7475626b1503f16cb18adfa753e593339ac20cdfd848292dda8bcb992029be

Contents?: true

Size: 1.31 KB

Versions: 5

Compression:

Stored size: 1.31 KB

Contents

module AvaTax
  class Client
    module DomainControlVerification 


      # Create Domain control verification
      #
      # 
      # Swagger Name: AvaTaxClient	  
      # @param model [Object] 
      # @return [Object]
      def create_dcv(model)        path = "/api/v2/domain-control-verifications"
        post(path, model, {}, AvaTax::VERSION)      end

      # Get domain control verifications by logged in user/domain name.
      #
      # 
      # Swagger Name: AvaTaxClient	  
      # @param filter [String] A filter statement to identify specific records to retrieve. For more information on filtering, see [Filtering in REST](http://developer.avalara.com/avatax/filtering-in-rest/).<br />*Not filterable:* Id, Context, Token, Status, EmailId
      # @return [DcvViewModel[]]
      def filter_dcv(options={})        path = "/api/v2/domain-control-verifications"
        get(path, options, AvaTax::VERSION)      end

      # Get domain control verification by domainControlVerificationId
      #
      # 
      # Swagger Name: AvaTaxClient	  
      # @param domainControlVerificationId [String] 
      # @return [Object]
      def get_dcv_by_id(domainControlVerificationId)        path = "/api/v2/domain-control-verifications/#{domainControlVerificationId}"
        get(path, {}, AvaTax::VERSION)      end
    end
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
avatax-25.3.0 lib/avatax/client/domaincontrolverification.rb
avatax-25.2.2 lib/avatax/client/domaincontrolverification.rb
avatax-25.1.0 lib/avatax/client/domaincontrolverification.rb
avatax-24.12.0 lib/avatax/client/domaincontrolverification.rb
avatax-24.11.2 lib/avatax/client/domaincontrolverification.rb