lib/plaid/api/plaid_api.rb
def sandbox_item_set_verification_status_with_http_info(sandbox_item_set_verification_status_request, opts = {})
      if @api_client.config.debugging
        @api_client.config.logger.debug 'Calling API: PlaidApi.sandbox_item_set_verification_status ...'
      end
      # verify the required parameter 'sandbox_item_set_verification_status_request' is set
      if @api_client.config.client_side_validation && sandbox_item_set_verification_status_request.nil?
        fail ArgumentError, "Missing the required parameter 'sandbox_item_set_verification_status_request' when calling PlaidApi.sandbox_item_set_verification_status"
      end
      # resource path
      local_var_path = '/sandbox/item/set_verification_status'

      # query parameters
      query_params = opts[:query_params] || {}

      # header parameters
      header_params = opts[:header_params] || {}
      # HTTP header 'Accept' (if needed)
      header_params['Accept'] = @api_client.select_header_accept(['application/json'])
      # HTTP header 'Content-Type'
      header_params['Content-Type'] = @api_client.select_header_content_type(['application/json'])

      # form parameters
      form_params = opts[:form_params] || {}

      # http body (model)
      post_body = opts[:debug_body] || @api_client.object_to_http_body(sandbox_item_set_verification_status_request)

      # return_type
      return_type = opts[:debug_return_type] || 'SandboxItemSetVerificationStatusResponse'

      # auth_names
      auth_names = opts[:debug_auth_names] || ['clientId', 'plaidVersion', 'secret']

      new_options = opts.merge(
        :operation => :"PlaidApi.sandbox_item_set_verification_status",
        :header_params => header_params,
        :query_params => query_params,
        :form_params => form_params,
        :body => post_body,
        :auth_names => auth_names,
        :return_type => return_type
      )

      data, status_code, headers = @api_client.call_api(:POST, local_var_path, new_options)
      if @api_client.config.debugging
        @api_client.config.logger.debug "API called: PlaidApi#sandbox_item_set_verification_status\nData: #{data.inspect}\nStatus code: #{status_code}\nHeaders: #{headers}"
      end
      return data, status_code, headers
    end
# Set verification status for Sandbox account
# The &#x60;/sandbox/item/set_verification_status&#x60; endpoint can be used to change the verification status of an Item in in the Sandbox in order to simulate the Automated Micro-deposit flow.  Note that not all Plaid developer accounts are enabled for micro-deposit based verification by default. Your account must be enabled for this feature in order to test it in Sandbox. To enable this features or check your status, contact your account manager or [submit a product access Support ticket](https://dashboard.plaid.com/support/new/product-and-development/product-troubleshooting/request-product-access).  For more information on testing Automated Micro-deposits in Sandbox, see [Auth full coverage testing](https://plaid.com/docs/auth/coverage/testing#).
# @param sandbox_item_set_verification_status_request [SandboxItemSetVerificationStatusRequest] 
# @param [Hash] opts the optional parameters
# @return [Array<(SandboxItemSetVerificationStatusResponse, Integer, Hash)>] SandboxItemSetVerificationStatusResponse data, response status code and response headers
Set verification status for Sandbox account
The `/sandbox/item/set_verification_status` endpoint can be used to change the verification status of an Item in in the Sandbox in order to simulate the Automated Micro-deposit flow.  Note that not all Plaid developer accounts are enabled for micro-deposit based verification by default. Your account must be enabled for this feature in order to test it in Sandbox. To enable this features or check your status, contact your account manager or [submit a product access Support ticket].  For more information on testing Automated Micro-deposits in Sandbox, see [Auth full coverage testing].
Set verification status for Sandbox account The ` / sandbox / item / set_verification_status ` endpoint can be used to change the verification status of an Item in in the Sandbox in order to simulate the Automated Micro - deposit flow . Note that not all Plaid developer accounts are enabled for micro - deposit based verification by default . Your account must be enabled for this feature in order to test it in Sandbox . To enable this features or check your status contact your account manager or [ submit a product access Support ticket ] . For more information on testing Automated Micro - deposits in Sandbox see [ Auth full coverage testing ] .
def sandbox_item_set_verification_status_with_http_info(sandbox_item_set_verification_status_request, opts = {})
      if @api_client.config.debugging
        @api_client.config.logger.debug 'Calling API: PlaidApi.sandbox_item_set_verification_status ...'
      end
      if @api_client.config.client_side_validation && sandbox_item_set_verification_status_request.nil?
        fail ArgumentError, "Missing the required parameter 'sandbox_item_set_verification_status_request' when calling PlaidApi.sandbox_item_set_verification_status"
      end
      local_var_path = '/sandbox/item/set_verification_status'
      query_params = opts[:query_params] || {}
      header_params = opts[:header_params] || {}
      header_params['Accept'] = @api_client.select_header_accept(['application/json'])
      header_params['Content-Type'] = @api_client.select_header_content_type(['application/json'])
      form_params = opts[:form_params] || {}
      post_body = opts[:debug_body] || @api_client.object_to_http_body(sandbox_item_set_verification_status_request)
      return_type = opts[:debug_return_type] || 'SandboxItemSetVerificationStatusResponse'
      auth_names = opts[:debug_auth_names] || ['clientId', 'plaidVersion', 'secret']
      new_options = opts.merge(
        :operation => :"PlaidApi.sandbox_item_set_verification_status",
        :header_params => header_params,
        :query_params => query_params,
        :form_params => form_params,
        :body => post_body,
        :auth_names => auth_names,
        :return_type => return_type
      )
      data, status_code, headers = @api_client.call_api(:POST, local_var_path, new_options)
      if @api_client.config.debugging
        @api_client.config.logger.debug "API called: PlaidApi#sandbox_item_set_verification_status\nData: #{data.inspect}\nStatus code: #{status_code}\nHeaders: #{headers}"
      end
      return data, status_code, headers
    end
def sandbox_item_set_verification_status_with_http_info ( sandbox_item_set_verification_status_request , opts = { } ) if @api_client . config . debugging @api_client . config . logger . debug 'Calling API: PlaidApi.sandbox_item_set_verification_status ...' end if @api_client . config . client_side_validation && sandbox_item_set_verification_status_request . nil? fail ArgumentError , "Missing the required parameter 'sandbox_item_set_verification_status_request' when calling PlaidApi.sandbox_item_set_verification_status" end local_var_path = '/sandbox/item/set_verification_status' query_params = opts [ :query_params ] || { } header_params = opts [ :header_params ] || { } header_params [ 'Accept' ] = @api_client . select_header_accept ( [ 'application/json' ] ) header_params [ 'Content-Type' ] = @api_client . select_header_content_type ( [ 'application/json' ] ) form_params = opts [ :form_params ] || { } post_body = opts [ :debug_body ] || @api_client . object_to_http_body ( sandbox_item_set_verification_status_request ) return_type = opts [ :debug_return_type ] || 'SandboxItemSetVerificationStatusResponse' auth_names = opts [ :debug_auth_names ] || [ 'clientId' , 'plaidVersion' , 'secret' ] new_options = opts . merge ( :operation => :" PlaidApi.sandbox_item_set_verification_status " , :header_params => header_params , :query_params => query_params , :form_params => form_params , :body => post_body , :auth_names => auth_names , :return_type => return_type ) data , status_code , headers = @api_client . call_api ( :POST , local_var_path , new_options ) if @api_client . config . debugging @api_client . config . logger . debug "API called: PlaidApi#sandbox_item_set_verification_status\nData: #{data.inspect}\nStatus code: #{status_code}\nHeaders: #{headers}" end return data , status_code , headers end
Set verification status for Sandbox account
The &#x60;/sandbox/item/set_verification_status&#x60; endpoint can be used to change the verification status of an Item in in the Sandbox in order to simulate the Automated Micro-deposit flow.
Set verification status for Sandbox account The &#x60 ; / sandbox / item / set_verification_status&#x60 ; endpoint can be used to change the verification status of an Item in in the Sandbox in order to simulate the Automated Micro - deposit flow .
# verify the required parameter 'sandbox_item_set_verification_status_request' is set # resource path # query parameters # header parameters # HTTP header 'Accept' (if needed) # HTTP header 'Content-Type' # form parameters # http body (model) # return_type # auth_names
SandboxItemSetVerificationStatusResponse data, response status code and response headers
SandboxItemSetVerificationStatusResponse data response status code and response headers
Array<(SandboxItemSetVerificationStatusResponse, Integer, Hash)>
sandbox_item_set_verification_status_request
opts
None
opts the optional parameters
opts the optional parameters