Class: SmartyStreetsApi::InternationalStreetAddress

Inherits:
ApiClient
  • Object
show all
Defined in:
lib/smartystreets_api/international_street_address.rb

Class Method Summary collapse

Methods inherited from ApiClient

get_single

Class Method Details

.endpointObject



42
43
44
# File 'lib/smartystreets_api/international_street_address.rb', line 42

def self.endpoint
  "https://international-street.#{SmartyStreetsApi.configuration.base_url}/verify"
end

.output_address_indexes_fieldsObject



38
39
40
# File 'lib/smartystreets_api/international_street_address.rb', line 38

def self.output_address_indexes_fields
  %w(input_id)
end

.output_address_lines_fieldsObject



20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
# File 'lib/smartystreets_api/international_street_address.rb', line 20

def self.output_address_lines_fields
  %w(
    organization
    address1
    address2
    address3
    address4
    address5
    address6
    address7
    address8
    address9
    address10
    address11
    address12
  )
end

.whitelisted_input_fieldsObject



2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
# File 'lib/smartystreets_api/international_street_address.rb', line 2

def self.whitelisted_input_fields
  %w(
    input_id
    country
    geocode
    language
    freeform
    address1
    address2
    address3
    address4
    organization
    locality
    administrative_area
    postal_code
  )
end