Service Objects (Preview)
Cleanse, validate, and enhance contact data. Our tools validate and cross-verify a contact's name, location, phone, email address and device against hundreds of authoritative data sources.
This connector is available in the following products and regions:
Service | Class | Regions |
---|---|---|
Logic Apps | Standard | All Logic Apps regions except the following: - Azure Government regions - Azure China regions - US Department of Defense (DoD) |
Power Automate | Premium | All Power Automate regions except the following: - US Government (GCC) - US Government (GCC High) - China Cloud operated by 21Vianet - US Department of Defense (DoD) |
Power Apps | Premium | All Power Apps regions except the following: - US Government (GCC) - US Government (GCC High) - China Cloud operated by 21Vianet - US Department of Defense (DoD) |
Contact | |
---|---|
Name | Service Objects Support |
URL | https://www.serviceobjects.com/ |
support@serviceobjects.com |
Connector Metadata | |
---|---|
Publisher | Service Objects |
Website | https://www.serviceobjects.com/ |
Privacy policy | https://www.serviceobjects.com/privacy |
Categories | Sales and CRM;Data |
Prerequisites
Test drive as many of our real-time services as you like. Start by selecting a product and sign up for a FREE API key. Includes 500 test transactions and our dedicated 24/7 customer support.
Product Page: https://www.serviceobjects.com/products
How to get credentials
Let our data quality advisors help you select the right service for your business needs.
Give us a call at: 1-800-694-6269
Contact Us - https://www.serviceobjects.com/contact-us
Getting started with your connector
To get started, first sign up for a license key. After that you can leverage the Service Objects connector to validate your data in real time. Choose a data source, select the relevant service from the Action menu, map the inputs into the connector, and leverage the outputs to make better business decisions.
Creating a connection
The connector supports the following authentication types:
Default | Parameters for creating connection. | All regions | Not shareable |
Default
Applicable: All regions
Parameters for creating connection.
This is not shareable connection. If the power app is shared with another user, another user will be prompted to create new connection explicitly.
Name | Type | Description | Required |
---|---|---|---|
API Key | securestring | The API Key for this api | True |
Environment | string | The API environment to use; either production or trial | True |
Throttling Limits
Name | Calls | Renewal Period |
---|---|---|
API calls per connection | 100 | 60 seconds |
Actions
DOTS Address Geocode International - Place |
The PlaceSearch operation returns the latitude and longitude for a given International Address, along with additional address and location information. It will attempt to geocode addresses at the property level, which is often a rooftop coordinate for some properties and then cascade to the next best available resolution such as the street, neighborhood, postal code, locality and so on. For non-address places such as streets, cities and postal codes, the coordinates will return a coordinate point that is commonly associated with the location or a centroid for the area. |
DOTS Address Geocode International - Reverse |
The ReverseSearch operation returns the address or place information for a given set of coordinates, along with additional address and location information. It will attempt to reverse geocode coordinates and return international addresses at the property level, which is often at the premise level resolution for some properties and then cascade to the next best available resolution such as the street, neighborhood, postal code, locality and so on. For non-address places such as streets, cities and postal codes returned by the service, the coordinates output in the response body will represent a coordinate point that is commonly associated with the location or a centroid for the area. |
DOTS Address Validation International - Get |
Our real-time International Address Validation API service verifies and corrects global mailing addresses to the unique requirements of each countrys postal address formats and cultural idiosyncrasies. With continual updates from country-specific postal authorities, our data is always up-to-date with genuine and accurate addresses. |
DOTS Address Validation USA 3- Get |
Returns parsed and validated address elements including Delivery Point Validation (DPV), Residential Delivery Indicator (RDI), and Suite data. GetBestMatches will attempt to validate the input address against a CASS approved engine, and make corrections where possible. Multiple address candidates may be returned if a definitive decision cannot be made by the service. |
DOTS IP Address Validation - Get |
Returns geographic location, proxy, host name and US region information for a given IP address. |
DOTS Lead Validation International - Validate |
DOTS Lead Validation International (LVI) evaluates international lead data and scores the data quality into pass/fail/review categories. By evaluating the information quality of a contact, online marketers can more effectively weed-out fraudulent contacts.Online fraudsters are more likely to provide inaccurate contact information because the address and phone number can be easily traced. Unlike other validation services that perform simple data checks on single variables, Service Objects Lead Validation solution is able to cross-validate that a contact's name, address, phone numbers, e-mail and IP address are all matched each other and are related to the consumer. |
DOTS Phone Exchange International - Get |
Our international Phone Exchange service validates and formats phone numbers for international direct dialing, while returning line type, country code and geocoding information. |
DOTS Address Geocode International - PlaceSearch
The PlaceSearch operation returns the latitude and longitude for a given International Address, along with additional address and location information. It will attempt to geocode addresses at the property level, which is often a rooftop coordinate for some properties and then cascade to the next best available resolution such as the street, neighborhood, postal code, locality and so on. For non-address places such as streets, cities and postal codes, the coordinates will return a coordinate point that is commonly associated with the location or a centroid for the area.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
SingleLine
|
SingleLine | string |
The full address on one line. |
|
Address1
|
Address1 | string |
Address Line 1 of the International Address |
|
Address2
|
Address2 | string |
Address Line 2 of the International Address |
|
Address3
|
Address3 | string |
Address Line 3 of the International Address |
|
Address4
|
Address4 | string |
Address Line 4 of the International Address |
|
Address5
|
Address5 | string |
Address Line 5 of the International Address |
|
Locality
|
Locality | string |
The name of the distinct population cluster |
|
AdministrativeArea
|
AdministrativeArea | string |
The name of the administrative division |
|
PostalCode
|
PostalCode | string |
The postal code of the international address |
|
Country
|
Country | string |
The preferred name of the country |
|
Boundaries
|
Boundaries | string |
*Coming soon, not currently used |
|
MaxResults
|
MaxResults | string |
Sets the maximum number of results the operation is allowed to return |
|
SearchType
|
SearchType | string |
The name of the type of search you want to perform |
|
Extras
|
Extras | string |
A comma-delimited list of the extra features that you would like to enable |
Returns
Name | Path | Type | Description |
---|---|---|---|
Status
|
SearchInfo.Status | string |
Indicates if the service found one or more results or if it encountered an error when processing the query. |
NumberOfLocations
|
SearchInfo.NumberOfLocations | integer |
Indicates the number of locations found for the query that will be listed in LocationInfo array Locations. The default maximum number of location returned by the service is 10; however, a lower value can be set in the 'MaxResults' input. |
Notes
|
SearchInfo.Notes | string |
Comma-separated list of descriptive note codes about the query. |
NotesDesc
|
SearchInfo.NotesDesc | string |
Comma-separated list of descriptions that correspond to the Notes output. |
Warnings
|
SearchInfo.Warnings | string |
Comma-separated list of warning codes about the query. |
WarningsDesc
|
SearchInfo.WarningsDesc | string |
Comma-separated list of descriptions that correspond to the Warnings output. |
Locations
|
Locations | array of object |
Contains a list of LocationInfo objects. |
PrecisionLevel
|
Locations.PrecisionLevel | integer |
Indicates how precise the coordinates are. Levels range from 1 - 16. The higher the number the higher the precision. |
Type
|
Locations.Type | string |
Indicates what type of location the coordinates are for. For example, the location may be for an address, thoroughfare, locality or postal code. |
Latitude
|
Locations.Latitude | string |
The latitude of the location. A decimal number up to 10 digits with a max precision of up to 7 places after the decimal point. |
Longitude
|
Locations.Longitude | string |
The longitude of the location. A decimal number up to 10 digits with a max precision of up to 7 places after the decimal point. |
PremiseNumber
|
Locations.AddressComponents.PremiseNumber | string |
The number associated with the property. Also known as the Address, Street or House number. |
Thoroughfare
|
Locations.AddressComponents.Thoroughfare | string |
The name of the thoroughfare. Also known as a street, road, highway, etc. |
DoubleDependentLocality
|
Locations.AddressComponents.DoubleDependentLocality | string |
The name of the double dependent locality. |
DependentLocality
|
Locations.AddressComponents.DependentLocality | string |
The name of the dependent locality. |
Locality
|
Locations.AddressComponents.Locality | string |
The preferred English name of the locality, such as a City, Town or other type of Municipality. |
AdministrativeArea4
|
Locations.AddressComponents.AdministrativeArea4 | string |
The name of the fourth level administrative division, such as a Ward or Quarter. |
AdministrativeArea4Abbreviation
|
Locations.AddressComponents.AdministrativeArea4Abbreviation | string |
The abbreviated name of the quaternary administrative area. |
AdministrativeArea3
|
Locations.AddressComponents.AdministrativeArea3 | string |
The name of the third level administrative division, such as a Borough or District. |
AdministrativeArea3Abbreviation
|
Locations.AddressComponents.AdministrativeArea3Abbreviation | string |
The abbreviated name of the tertiary administrative area. |
AdministrativeArea2
|
Locations.AddressComponents.AdministrativeArea2 | string |
The name of the secondary administrative division, such as a County or Region. |
AdministrativeArea2Abbreviation
|
Locations.AddressComponents.AdministrativeArea2Abbreviation | string |
The abbreviated name of the secondary administrative area. |
AdministrativeArea1
|
Locations.AddressComponents.AdministrativeArea1 | string |
The name of the primary administrative division, such as a State, Region, Province, County, Territory or Prefecture. |
AdministrativeArea1Abbreviation
|
Locations.AddressComponents.AdministrativeArea1Abbreviation | string |
The abbreviated name of the primary administrative area. |
PostalCode
|
Locations.AddressComponents.PostalCode | string |
The postal code of the international address. |
Country
|
Locations.AddressComponents.Country | string |
The country. |
CountryISO2
|
Locations.AddressComponents.CountryISO2 | string |
The 2-letter country abbreviation. |
CountryISO3
|
Locations.AddressComponents.CountryISO3 | string |
The 3-letter country abbreviation. |
BingMapsURL
|
Locations.AddressComponents.BingMapsURL | string |
Bing Maps URL with the coordinates to the location. |
GoogleMapsURL
|
Locations.AddressComponents.GoogleMapsURL | string |
Google Maps URL with the coordinates to the location. |
MapQuestURL
|
Locations.AddressComponents.MapQuestURL | string |
Map Quest URL with the coordinates to the location. |
PlaceName
|
Locations.AddressComponents.PlaceName | string |
The name of the place that the coordinates are associated with. Most commonly the name of a municipality, city, town, village or community. |
IsUnincorporated
|
Locations.AddressComponents.IsUnincorporated | string |
Indicates if the coordinates are for an unincorporated area. Only appears for street level property matches (S). |
StateFIPS
|
Locations.AddressComponents.StateFIPS | string |
State FIPS (Federal Information Processing Standard) code; used to uniquely identity states. |
CountyFIPS
|
Locations.AddressComponents.CountyFIPS | string |
County FIPS (Federal Information Processing Standard) code; used to uniquely identify counties across the US. |
CensusTract
|
Locations.AddressComponents.CensusTract | string |
The census tract of the given address. A census tract is a statistical subdivision of a county. |
CensusBlock
|
Locations.AddressComponents.CensusBlock | string |
The census block of the given address.A block is the smallest geographic unit used by the US Census. |
CensusGeoID
|
Locations.AddressComponents.CensusGeoID | string |
A Census based geographic identification code that uniquely identifies a geographic statistical area. |
ClassFP
|
Locations.AddressComponents.ClassFP | string |
A code that defines the current class of the geographic US location. |
CongressCode
|
Locations.AddressComponents.CongressCode | string |
The congressional district number. |
SLDUST
|
Locations.AddressComponents.SLDUST | string |
Current state legislative district upper (senate) chamber code. |
SLDLST
|
Locations.AddressComponents.SLDLST | string |
Current state legislative district lower (house) chamber code |
TimeZone_UTC
|
Locations.AddressComponents.TimeZone_UTC | string |
The time zone in UTC offset format. |
Type
|
Error.Type | string |
Type |
TypeCode
|
Error.TypeCode | string |
TypeCode |
Desc
|
Error.Desc | string |
Desc |
DescCode
|
Error.DescCode | string |
DescCode |
Debug
|
Debug | string |
Debug |
DOTS Address Geocode International - ReverseSearch
The ReverseSearch operation returns the address or place information for a given set of coordinates, along with additional address and location information. It will attempt to reverse geocode coordinates and return international addresses at the property level, which is often at the premise level resolution for some properties and then cascade to the next best available resolution such as the street, neighborhood, postal code, locality and so on. For non-address places such as streets, cities and postal codes returned by the service, the coordinates output in the response body will represent a coordinate point that is commonly associated with the location or a centroid for the area.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Latitude
|
Latitude | string |
The latitude of the location |
|
Longitude
|
Longitude | string |
The longitude of the location |
|
SearchRadius
|
SearchRadius | string |
The maximum search radius distance set in kilometers |
|
Country
|
Country | string |
The preferred name of the country |
|
MaxResults
|
MaxResults | string |
Sets the maximum number of results the operation |
|
SearchType
|
SearchType | string |
The name of the type of search you want to perform |
Returns
Name | Path | Type | Description |
---|---|---|---|
Status
|
SearchInfo.Status | string |
Indicates if the service found one or more results or if it encountered an error when processing the query. |
NumberOfLocations
|
SearchInfo.NumberOfLocations | integer |
Indicates the number of locations found for the query that will be listed in LocationInfo array Locations. The default maximum number of location returned by the service is 10 |
Notes
|
SearchInfo.Notes | string |
Comma-separated list of descriptive note codes about the query. |
NotesDesc
|
SearchInfo.NotesDesc | string |
Comma-separated list of descriptions that correspond to the Notes output. |
Warnings
|
SearchInfo.Warnings | string |
Comma-separated list of warning codes about the query. |
WarningsDesc
|
SearchInfo.WarningsDesc | string |
Comma-separated list of descriptions that correspond to the Warnings output. |
Locations
|
Locations | array of object |
Contains a list of LocationInfo objects. |
PrecisionLevel
|
Locations.PrecisionLevel | integer |
Indicates how precise the coordinates are. Levels range from 1 - 16. The higher the number the higher the precision. |
Type
|
Locations.Type | string |
Indicates what type of location the coordinates are for. For example, the location may be for an address, thoroughfare, locality or postal code. |
Latitude
|
Locations.Latitude | string |
The latitude of the location. A decimal number up to 10 digits with a max precision of up to 7 places after the decimal point. |
Longitude
|
Locations.Longitude | string |
The longitude of the location. A decimal number up to 10 digits with a max precision of up to 7 places after the decimal point. |
PremiseNumber
|
Locations.AddressComponents.PremiseNumber | string |
The number associated with the property. Also known as the Address, Street or House number. |
Thoroughfare
|
Locations.AddressComponents.Thoroughfare | string |
The name of the thoroughfare. Also known as a street, road, highway, etc. |
DoubleDependentLocality
|
Locations.AddressComponents.DoubleDependentLocality | string |
The name of the double dependent locality. |
DependentLocality
|
Locations.AddressComponents.DependentLocality | string |
The name of the dependent locality |
Locality
|
Locations.AddressComponents.Locality | string |
The preferred English name of the locality, such as a City, Town or other type of Municipality. |
AdministrativeArea4
|
Locations.AddressComponents.AdministrativeArea4 | string |
The name of the fourth level administrative division, such as a Ward or Quarter. |
AdministrativeArea4Abbreviation
|
Locations.AddressComponents.AdministrativeArea4Abbreviation | string |
The abbreviated name of the quaternary administrative area. |
AdministrativeArea3
|
Locations.AddressComponents.AdministrativeArea3 | string |
The name of the third level administrative division, such as a Borough or District. |
AdministrativeArea3Abbreviation
|
Locations.AddressComponents.AdministrativeArea3Abbreviation | string |
The abbreviated name of the tertiary administrative area. |
AdministrativeArea2
|
Locations.AddressComponents.AdministrativeArea2 | string |
The name of the secondary administrative division, such as a County or Region. |
AdministrativeArea2Abbreviation
|
Locations.AddressComponents.AdministrativeArea2Abbreviation | string |
The abbreviated name of the secondary administrative area. |
AdministrativeArea1
|
Locations.AddressComponents.AdministrativeArea1 | string |
The name of the primary administrative division, such as a State, Region, Province, County, Territory or Prefecture. |
AdministrativeArea1Abbreviation
|
Locations.AddressComponents.AdministrativeArea1Abbreviation | string |
The abbreviated name of the primary administrative area. |
PostalCode
|
Locations.AddressComponents.PostalCode | string |
The postal code of the international address. |
Country
|
Locations.AddressComponents.Country | string |
The country. |
CountryISO2
|
Locations.AddressComponents.CountryISO2 | string |
The 2-letter country abbreviation. |
CountryISO3
|
Locations.AddressComponents.CountryISO3 | string |
The 3-letter country abbreviation. |
BingMapsURL
|
Locations.AddressComponents.BingMapsURL | string |
Bing Maps URL with the coordinates to the location. |
GoogleMapsURL
|
Locations.AddressComponents.GoogleMapsURL | string |
Google Maps URL with the coordinates to the location. |
MapQuestURL
|
Locations.AddressComponents.MapQuestURL | string |
Map Quest URL with the coordinates to the location. |
PlaceName
|
Locations.AddressComponents.PlaceName | string |
The name of the place that the coordinates are associated with. Most commonly the name of a municipality, city, town, village or community. |
IsUnincorporated
|
Locations.AddressComponents.IsUnincorporated | string |
Indicates if the coordinates are for an unincorporated area. Only appears for street level property matches (S). |
StateFIPS
|
Locations.AddressComponents.StateFIPS | string |
State FIPS (Federal Information Processing Standard) code; used to uniquely identity states. |
CountyFIPS
|
Locations.AddressComponents.CountyFIPS | string |
County FIPS (Federal Information Processing Standard) code; used to uniquely identify counties across the US. |
CensusTract
|
Locations.AddressComponents.CensusTract | string |
The census tract of the given address. A census tract is a statistical subdivision of a county. |
CensusBlock
|
Locations.AddressComponents.CensusBlock | string |
The census block of the given address.A block is the smallest geographic unit used by the US Census. |
CensusGeoID
|
Locations.AddressComponents.CensusGeoID | string |
A Census based geographic identification code that uniquely identifies a geographic statistical area. |
ClassFP
|
Locations.AddressComponents.ClassFP | string |
A code that defines the current class of the geographic US location. |
CongressCode
|
Locations.AddressComponents.CongressCode | string |
The congressional district number. |
SLDUST
|
Locations.AddressComponents.SLDUST | string |
Current state legislative district upper (senate) chamber code. |
SLDLST
|
Locations.AddressComponents.SLDLST | string |
Current state legislative district lower (house) chamber code. |
TimeZone_UTC
|
Locations.AddressComponents.TimeZone_UTC | string |
The time zone in UTC offset format. |
Type
|
Error.Type | string |
Type |
TypeCode
|
Error.TypeCode | string |
TypeCode |
Desc
|
Error.Desc | string |
Desc |
DescCode
|
Error.DescCode | string |
DescCode |
Debug
|
Debug | string |
Debug |
DOTS Address Validation International - GetAddressInfo
Our real-time International Address Validation API service verifies and corrects global mailing addresses to the unique requirements of each countrys postal address formats and cultural idiosyncrasies. With continual updates from country-specific postal authorities, our data is always up-to-date with genuine and accurate addresses.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Address1
|
Address1 | string |
Address Line 1 of the International Address |
|
Address2
|
Address2 | string |
Address Line 2 of the International Address |
|
Address3
|
Address3 | string |
Address Line 3 of the International Address |
|
Address4
|
Address4 | string |
Address Line 4 of the International Address |
|
Address5
|
Address5 | string |
Address Line 5 of the International Address |
|
Locality
|
Locality | string |
The name of the distinct population cluster. |
|
AdministrativeArea
|
AdministrativeArea | string |
The name of the administrative division. |
|
PostalCode
|
PostalCode | string |
The postal code of the international address. |
|
Country
|
Country | string |
The preferred name of the country or the ISO 3166-1 Alpha-2 Country Code or the Alpha-3 Country Code. |
|
OutputLanguage
|
OutputLanguage | string |
The output language. |
Returns
Name | Path | Type | Description |
---|---|---|---|
Status
|
AddressInfo.Status | string |
Indicates the validity of the input address. Unless an error is returned this field will always be returned. |
ResolutionLevel
|
AddressInfo.ResolutionLevel | string |
Indicates the level of accuracy to which the input address could be resolved. |
Address1
|
AddressInfo.Address1 | string |
The formatted Address 1 line of the input address. |
Address2
|
AddressInfo.Address2 | string |
The formatted Address 2 line of the input address. |
Address3
|
AddressInfo.Address3 | string |
The formatted Address 3 line of the input address. |
Address4
|
AddressInfo.Address4 | string |
The formatted Address 4 line of the input address. |
Address5
|
AddressInfo.Address5 | string |
The formatted Address 5 line of the input address. |
Address6
|
AddressInfo.Address6 | string |
The formatted Address 6 line of the input address. |
Address7
|
AddressInfo.Address7 | string |
The formatted Address 7 line of the input address. |
Address8
|
AddressInfo.Address8 | string |
The formatted Address 8 line of the input address. |
Locality
|
AddressInfo.Locality | string |
The preferred English name of the locality, such as a City, Town or other type of Municipality. Can also be an AdministrativeArea. |
AdministrativeArea
|
AddressInfo.AdministrativeArea | string |
The preferred English name of the administrative division of the country, such as a State, Region, Province, County, Territory or Prefecture. |
PostalCode
|
AddressInfo.PostalCode | string |
Represents the standardized postal code. |
Country
|
AddressInfo.Country | string |
The preferred english name of the country. This field will always be returned unless an error is returned. |
CountryISO2
|
AddressInfo.CountryISO2 | string |
Represents the ISO 3166-1 Alpha-2 Country Code. This field will always be returned unless an error is returned. |
CountryISO3
|
AddressInfo.CountryISO3 | string |
Represents the ISO 3166-1 Alpha-3 Country Code. This field will always be returned unless an error is returned. |
InformationComponents
|
AddressInfo.InformationComponents | array of object |
An array of key value pairs that contain additional fields and information not defined in the original output schema of the API. |
Name
|
AddressInfo.InformationComponents.Name | string |
Name |
Value
|
AddressInfo.InformationComponents.Value | string |
Value |
Type
|
Error.Type | string |
Type |
TypeCode
|
Error.TypeCode | string |
TypeCode |
Desc
|
Error.Desc | string |
Desc |
DescCode
|
Error.DescCode | string |
DescCode |
Debug
|
Debug | string |
Debug |
DOTS Address Validation USA 3- GetBestMatches
Returns parsed and validated address elements including Delivery Point Validation (DPV), Residential Delivery Indicator (RDI), and Suite data. GetBestMatches will attempt to validate the input address against a CASS approved engine, and make corrections where possible. Multiple address candidates may be returned if a definitive decision cannot be made by the service.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
BusinessName
|
BusinessName | string |
Name of business associated with this address |
|
Address
|
Address | string |
Address line of the address to validate |
|
Address2
|
Address2 | string |
This line is for address information that does not contribute to DPV coding an address |
|
City
|
City | string |
The city of the address to validate |
|
State
|
State | string |
The state of the address to validate |
|
PostalCode
|
PostalCode | string |
The zip code of the address to validate |
Returns
Name | Path | Type | Description |
---|---|---|---|
Addresses
|
Addresses | array of object |
The corrected address candidates. |
Address1
|
Addresses.Address1 | string |
The corrected address line 1. |
Address2
|
Addresses.Address2 | string |
The corrected address line 2. |
City
|
Addresses.City | string |
The corrected city name. |
State
|
Addresses.State | string |
The corrected state name. |
Zip
|
Addresses.Zip | string |
The corrected zip code + 4. |
IsResidential
|
Addresses.IsResidential | string |
Indicates if the address is for a residence. |
DPV
|
Addresses.DPV | string |
Number that correlates to a DPV(Delivery Point Validation) result. An indicator displaying whether or not the address is recognized as deliverable by the USPS |
DPVDesc
|
Addresses.DPVDesc | string |
Explains DPV result. |
DPVNotes
|
Addresses.DPVNotes | string |
DPVNoNumber that correlates to DPV notes description. Service Objects may add or change Note descriptions, but will never modify existing codes.tes |
DPVNotesDesc
|
Addresses.DPVNotesDesc | string |
Details about the DPV result. Service Objects may add or change Note descriptions, but will never modify existing codes. |
Corrections
|
Addresses.Corrections | string |
Number that correlates to a Corrections Description. Service Objects may add or change Correction descriptions, but will never modify existing codes. |
CorrectionsDesc
|
Addresses.CorrectionsDesc | string |
Description of what was corrected in an address. Service Objects may add or change Correction descriptions, but will never modify existing codes. |
BarcodeDigits
|
Addresses.BarcodeDigits | string |
The post office delivery barcode digits |
CarrierRoute
|
Addresses.CarrierRoute | string |
4 chars: 1 for the route type, 3 for the route code. Identifies a group of addresses when prepended by 5-digit Zip. |
CongressCode
|
Addresses.CongressCode | string |
The congress code is the congressional district number. |
CountyCode
|
Addresses.CountyCode | string |
The county code of the given address. |
CountyName
|
Addresses.CountyName | string |
The name of the county in which the given address lies. |
FragmentHouse
|
Addresses.FragmentHouse | string |
The parsed house number of the given address. |
FragmentPreDir
|
Addresses.FragmentPreDir | string |
The parsed pre-directional of the address's street. |
FragmentStreet
|
Addresses.FragmentStreet | string |
The parsed name of the streen in the given address. |
FragmentSuffix
|
Addresses.FragmentSuffix | string |
The parsed suffix of the street in the given address |
FragmentPostDir
|
Addresses.FragmentPostDir | string |
The parsed post-directional of teh address's street. |
FragmentUnit
|
Addresses.FragmentUnit | string |
The parsed unit type (e.g. 'Apt' or 'Ste') |
Fragment
|
Addresses.Fragment | string |
The parsed 'Fragment' box, apartment or unit number. |
FragmentPMBPrefix
|
Addresses.FragmentPMBPrefix | string |
The parsd type of the apartment, box, unit, etc. |
FragmentPMBNumber
|
Addresses.FragmentPMBNumber | string |
The parsed apartment, box, unit, etc number of the given address. |
Type
|
Error.Type | string |
Type |
TypeCode
|
Error.TypeCode | string |
TypeCode |
Desc
|
Error.Desc | string |
Desc |
DescCode
|
Error.DescCode | string |
DescCode |
IsCASS
|
IsCASS | boolean |
Indicates if the unaltered input address is CASS certified. See “What is CASS?” below for more information. |
DOTS IP Address Validation - GetLocationByIP_V4
Returns geographic location, proxy, host name and US region information for a given IP address.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
IPAddress
|
IPAddress | string |
IP address to look up |
Returns
Name | Path | Type | Description |
---|---|---|---|
Desc
|
Error.Desc | string |
Desc |
Location
|
Error.Location | string |
Location |
Number
|
Error.Number | string |
Number |
Certainty
|
Certainty | integer |
Rating of how accurate the outputs are likely to be. |
City
|
City | string |
The city location of the IP address. |
Region
|
Region | string |
The state location of the IP address. |
Country
|
Country | string |
The country location of the IP address. |
CountryISO3
|
CountryISO3 | string |
The 3-letter country abbreviation. |
CountryISO2
|
CountryISO2 | string |
The 2-letter country abbreviation. |
PostalCode
|
PostalCode | string |
The US postal code of the IP address. |
MetroCode
|
MetroCode | string |
The numerical metropolitan code for the DMA of the IP address' location. |
DMA
|
DMA | string |
The Designated Market Area for the location of the IP address. |
StateFIPS
|
StateFIPS | string |
The state Federal Information Processing Standards code for the IP address. This code is used to uniquely identify states. |
CountyFIPS
|
CountyFIPS | string |
The County Federal Information Processing Standards code for the location of the IP address. This code is used to uniquely identify counties throughout the US. |
Latitude
|
Latitude | number |
The latitude coordinate for the IP address. |
Longitude
|
Longitude | number |
The longitude coordinate for the IP address. |
IsProxy
|
IsProxy | string |
Indicates whether the IP address is a known proxy. |
ProxyType
|
ProxyType | string |
Indicates the type of proxy. |
PossibleMobileDevice
|
PossibleMobileDevice | string |
Indicates if the IP address is believed to be used by mobile devices. |
ISP
|
ISP | string |
The ISP which assigns the IP address. |
NetblockOwner
|
NetblockOwner | string |
The network owner to which the IP address is allocated |
HostNames
|
HostNames | string |
The host name associated with the IP address. If more than one host name is found then the names will be returned a comma delimited list. Will return if no host names are found. |
IPNoteCodes
|
IPNoteCodes | string |
Displays additional notes about the IP that were found during the validation process. Returns zero or more numerical note codes in a comma-separated list. |
IPNotes
|
IPNotes | string |
Contains the note flag(s) that corresponds to the Notes Codes. Returns zero or more notes flags in a comma-separated list. |
Debug
|
Debug | string |
Debug |
DOTS Lead Validation International - ValidateLeadInternational
DOTS Lead Validation International (LVI) evaluates international lead data and scores the data quality into pass/fail/review categories. By evaluating the information quality of a contact, online marketers can more effectively weed-out fraudulent contacts.Online fraudsters are more likely to provide inaccurate contact information because the address and phone number can be easily traced. Unlike other validation services that perform simple data checks on single variables, Service Objects Lead Validation solution is able to cross-validate that a contact's name, address, phone numbers, e-mail and IP address are all matched each other and are related to the consumer.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
FullName
|
FullName | string |
The contact's full name |
|
Salutation
|
Salutation | string |
Salutation of the contact |
|
FirstName
|
FirstName | string |
First name of the contact |
|
LastName
|
LastName | string |
Last name of the contact |
|
BusinessName
|
BusinessName | string |
The contacts company |
|
BusinessDomain
|
BusinessDomain | string |
Website domain associated with the business |
|
BusinessEIN
|
BusinessEIN | string |
Represents the Company Tax Number |
|
Address1
|
Address1 | string |
The address 1 of the contact or business address |
|
Address2
|
Address2 | string |
The address 2 of the contact or business address |
|
Address3
|
Address3 | string |
The address 3 of the contact or business address |
|
Address4
|
Address4 | string |
The address 4 of the contact or business address |
|
Address5
|
Address5 | string |
The address 5 of the contact or business address |
|
Locality
|
Locality | string |
The city of the contact's postal address |
|
AdminArea
|
AdminArea | string |
The state of the contact's postal address |
|
PostalCode
|
PostalCode | string |
The zip code of the contact's postal address |
|
Country
|
Country | string |
The Country to be validated using provided phone number |
|
Phone1
|
Phone1 | string |
The contact's primary phone number |
|
Phone2
|
Phone2 | string |
The contact's secondary phone number |
|
Email
|
string |
The contact's email address |
||
IPAddress
|
IPAddress | string |
The contact's IP address in IPv4 |
|
Gender
|
Gender | string |
Male, Female or Neutral |
|
DateOfBirth
|
DateOfBirth | string |
The contact's date of birth |
|
UTCCaptureTime
|
UTCCaptureTime | string |
The time the lead was submitted |
|
OutputLanguage
|
OutputLanguage | string |
The language some of the output information will be |
|
TestType
|
TestType | string |
The name of the type of validation you want to perform on this contact |
Returns
Name | Path | Type | Description |
---|---|---|---|
OverallCertainty
|
OverallCertainty | string |
A value that represents the overall certainty that the service provided on the lead. This value will range from 0 to 100. |
OverallQuality
|
OverallQuality | string |
A field indicating whether the lead should be rejected, reviewed or accepted. |
LeadType
|
LeadType | string |
Indicates the classification that the service made for the lead. |
LeadCountry
|
LeadCountry | string |
The country associated with the lead, given as an ISO 2. |
NoteCodes
|
NoteCodes | string |
Enumerated list of descriptive notes. |
NoteDesc
|
NoteDesc | string |
Descriptions that correspond to the NoteCodes section. |
NameCertainty
|
NameCertainty | string |
Score between 0 and 100 that indicates the probability that the given name is valid. |
NameQuality
|
NameQuality | string |
A field indicating whether the given name should be rejected, reviewed or accepted. |
FirstNameLatin
|
FirstNameLatin | string |
The first name of the lead without diacritic characters. |
LastNameLatin
|
LastNameLatin | string |
The last name of the lead without diacritic characters. |
FirstName
|
FirstName | string |
The first name with diacritic characters. |
LastName
|
LastName | string |
The last name with diacritic characters. |
NameNoteCodes
|
NameNoteCodes | string |
Enumerated list of codes indicating further information about the name field. |
NameNoteDesc
|
NameNoteDesc | string |
Enumerated list of descriptive notes that correspond to the NameNoteCodes field. |
AddressCertainty
|
AddressCertainty | string |
Score between 0 and 100 that indicates the validity of the given address. |
AddressQuality
|
AddressQuality | string |
A field indicating whether the given address should be rejected, reviewed or accepted. |
AddressResolutionLevel
|
AddressResolutionLevel | string |
The resolution of the address. |
AddressLine1
|
AddressLine1 | string |
The validated Address line 1. |
AddressLine2
|
AddressLine2 | string |
The validated Address line 2. |
AddressLine3
|
AddressLine3 | string |
The validated Address line 3. |
AddressLine4
|
AddressLine4 | string |
The validated Address line 4. |
AddressLine5
|
AddressLine5 | string |
The validated Address line 5. |
AddressLocality
|
AddressLocality | string |
The locality associated with the given input address. Usually corresponds to the city. |
AddressAdminArea
|
AddressAdminArea | string |
The Admin Area tied with the input address. Usually corresponds to the State or Province. |
AddressPostalCode
|
AddressPostalCode | string |
The Postal Code tied to the given input address. |
AddressCountry
|
AddressCountry | string |
2 Character ISO code for the country. |
AddressNoteCodes
|
AddressNoteCodes | string |
Enumerated list of codes indicating additional information about the given address. |
AddressNoteDesc
|
AddressNoteDesc | string |
Enumerated list of descriptive notes that are associated with the AddressNoteCodes field. |
EmailCertainty
|
EmailCertainty | string |
Score between 0 and 100 that indicates the validity of a given email address |
EmailQuality
|
EmailQuality | string |
A field indicating whether the given email address should be rejected, reviewed or accepted. |
EmailCorrected
|
EmailCorrected | string |
The email used for testing including any corrections that were made. |
EmailNoteCodes
|
EmailNoteCodes | string |
Enumerated list of codes indicating additional information about the given email address. |
EmailNoteDesc
|
EmailNoteDesc | string |
List of descriptions associated with the EmailNoteCodes field. |
IPCertainty
|
IPCertainty | string |
Score between 0 and 100 that indicates the validity of a given IP address. |
IPQuality
|
IPQuality | string |
A field indicating whether the given IP address should be rejected, reviewed or accepted. |
IPLocality
|
IPLocality | string |
The locality associated with the given IP address. |
IPAdminArea
|
IPAdminArea | string |
Administrative area associated with the given IP address. |
IPCountry
|
IPCountry | string |
Country ISO 2 code associated with the given IP address. |
IPNoteCodes
|
IPNoteCodes | string |
Enumerated list of codes indicating additional information about the given IP address. |
IPNoteDesc
|
IPNoteDesc | string |
Descriptions associated with the IPNoteCodes that indicate additional information about a given IP address. |
Phone1Certainty
|
Phone1Certainty | string |
Score between 0 and 100 that indicates the validity of the phone number in the Phone1 field. |
Phone1Quality
|
Phone1Quality | string |
A field indicating whether the Phone1 input should be rejected, reviewed or accepted. |
Phone1Locality
|
Phone1Locality | string |
Locality associated with the given phone number. |
Phone1AdminArea
|
Phone1AdminArea | string |
The administrative area associated with the given phone number. |
Phone1Country
|
Phone1Country | string |
The Country ISO 2 code associated with the given phone number in the Phone1 field. |
Phone1NoteCodes
|
Phone1NoteCodes | string |
Enumerated list of codes indicating additional information about the given phone 1. |
Phone1NoteDesc
|
Phone1NoteDesc | string |
Descriptions that correlate with the codes given in the Note Codes field. |
Phone2Certainty
|
Phone2Certainty | string |
Score between 0 and 100 that indicates the validity of the number given in the Phone2 field. |
Phone2Quality
|
Phone2Quality | string |
A field indicating whether the Phone2 input should be rejected, reviewed or accepted. |
Phone2Locality
|
Phone2Locality | string |
Locality associated with the given Phone Number. |
Phone2AdminArea
|
Phone2AdminArea | string |
The administrative area associated with the given phone number. |
Phone2Country
|
Phone2Country | string |
The Country ISO 2 code associated with the given phone number in the Phone2 field. |
Phone2NoteCodes
|
Phone2NoteCodes | string |
Enumerated list of codes indicating additional information about the given phone 2. |
Phone2NoteDesc
|
Phone2NoteDesc | string |
Descriptions that correlate with the codes given in the Note Codes field. |
Name
|
PhoneContact.Name | string |
The contact's full name. |
Address
|
PhoneContact.Address | string |
The contact's postal address. |
City
|
PhoneContact.City | string |
The city of the contact's postal address. |
State
|
PhoneContact.State | string |
The state of the contact's postal address. |
Zip
|
PhoneContact.Zip | string |
The zip code of the contact's postal address. |
Type
|
PhoneContact.Type | string |
The contacts phone type. |
BusinessCertainty
|
BusinessCertainty | string |
Score between 0 and 100 that indicates the validity of the BusinessName. |
BusinessQuality
|
BusinessQuality | string |
A field indicating whether the Business Name input should be rejected, reviewed or accepted. |
BusinessName
|
BusinessName | string |
The provided business name. |
BusinessDomain
|
BusinessDomain | string |
The website domain associated with the business. |
BusinessEmail
|
BusinessEmail | string |
The business email. |
BusinessNoteCodes
|
BusinessNoteCodes | string |
Enumerated list of codes indicating additional information about the given Business Name. |
BusinessNoteDesc
|
BusinessNoteDesc | string |
Descriptions that correlate with the codes given in the note codes field. |
InformationComponents
|
InformationComponents | array of object |
An array of key value pairs that contain additional fields and information not defined in the original output schema of the API. |
Name
|
InformationComponents.Name | string |
Name |
Value
|
InformationComponents.Value | string |
Value |
Type
|
Error.Type | string |
Type |
TypeCode
|
Error.TypeCode | string |
TypeCode |
Desc
|
Error.Desc | string |
Desc |
DescCode
|
Error.DescCode | string |
DescCode |
DEBUG
|
DEBUG | string |
DEBUG |
DOTS Phone Exchange International - GetInternationalExchangeInfo
Our international Phone Exchange service validates and formats phone numbers for international direct dialing, while returning line type, country code and geocoding information.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
PhoneNumber
|
PhoneNumber | string |
The phone number to be parsed, validated and formatted |
|
Country
|
Country | string |
The Country to be validated using provided phone number |
Returns
Name | Path | Type | Description |
---|---|---|---|
NumberIn
|
InternationalExchangeInfo.NumberIn | string |
The phone number that was provided as input. |
CountryCode
|
InternationalExchangeInfo.CountryCode | string |
The country code of the provided phone number. |
FormatNational
|
InternationalExchangeInfo.FormatNational | string |
The provided phone number in a national format. |
Extension
|
InternationalExchangeInfo.Extension | string |
The parsed extension from the provided phone number. |
Locality
|
InternationalExchangeInfo.Locality | string |
The locality from where the phone number belongs. The locality format is generally Locale/Region, Region or Country. |
LocalityMatchLevel
|
InternationalExchangeInfo.LocalityMatchLevel | string |
The match level that was determined from the locality that was found. Possible values include (Locale/Region, Region, Country) match. |
TimeZone
|
InternationalExchangeInfo.TimeZone | string |
The Time Zone of the validated phone number. |
Latitude
|
InternationalExchangeInfo.Latitude | string |
The latitude of the locality determined from the phone number. |
Longitude
|
InternationalExchangeInfo.Longitude | string |
The longitude of the locality determined from the phone number. |
Country
|
InternationalExchangeInfo.Country | string |
The country to which the validated phone number belongs. |
CountryISO2
|
InternationalExchangeInfo.CountryISO2 | string |
The ISO 2 character country designation for a validated phone number. |
CountryISO3
|
InternationalExchangeInfo.CountryISO3 | string |
The ISO 3 character country designation for a validated phone number. |
FormatInternational
|
InternationalExchangeInfo.FormatInternational | string |
The provided phone number in international format. |
FormatE164
|
InternationalExchangeInfo.FormatE164 | string |
The provided phone number in E.164 format. |
Carrier
|
InternationalExchangeInfo.Carrier | string |
the carrier determined for the phone number. |
LineType
|
InternationalExchangeInfo.LineType | string |
The linetype determined for the phone number. See InternationalExchangeInfo LineType table below. |
SMSAddress
|
InternationalExchangeInfo.SMSAddress | string |
The SMS gateway address for the provided mobile number. |
MMSAddress
|
InternationalExchangeInfo.MMSAddress | string |
The MMS gateway address for the provided mobile number. |
IsValid
|
InternationalExchangeInfo.IsValid | boolean |
A boolean response type determining whether the phone number is a valid phone number. |
IsValidForRegion
|
InternationalExchangeInfo.IsValidForRegion | boolean |
A boolean response type determining whether the phone number is a valid phone number for the provided Country. |
NoteCodes
|
InternationalExchangeInfo.NoteCodes | string |
The corresponding codes which match NoteDescriptions. These values vary from 1 to 6 based on test results. |
NoteDescriptions
|
InternationalExchangeInfo.NoteDescriptions | string |
The corresponding descriptions which match NoteCodes. These values vary based on NoteCodes. |
Type
|
Error.Type | string |
Type |
TypeCode
|
Error.TypeCode | string |
TypeCode |
Desc
|
Error.Desc | string |
Desc |
DescCode
|
Error.DescCode | string |
DescCode |
Debug
|
Debug | array of string |
Debug |