class ExperianAddressValidation::Operations::Search

Handles address search operataion

Private Instance Methods

endpoint() click to toggle source
# File lib/experian_address_validation/operations/search.rb, line 10
def endpoint
  "#{base_url}/address/search/v1"
end
payload() click to toggle source
# File lib/experian_address_validation/operations/search.rb, line 14
def payload
  data = options[:payload]
  {
    country_iso: default_iso_code || data[:iso_code],
    components: {
      unspecified: [data[:query]]
    },
    location: data[:location],
    dataset: data[:dataset]
  }
end