Method: EasyPost::Services::Address#create_and_verify
- Defined in:
- lib/easypost/services/address.rb
#create_and_verify(params = {}) ⇒ Object
Create and verify an Address in one call.
30 31 32 33 34 35 36 37 38 39 40 41 42 |
# File 'lib/easypost/services/address.rb', line 30 def create_and_verify(params = {}) address = params.reject { |k, _| [:verify_carrier].include?(k) } wrapped_params = { address: address } if params[:verify_carrier] wrapped_params[:verify_carrier] = params[:verify_carrier] end response = @client.make_request(:post, 'addresses/create_and_verify', wrapped_params) EasyPost::InternalUtilities::Json.convert_json_to_object(response, MODEL_CLASS).address end |