International Address Verification Showcase
Need to verify an International address?
Either select one of our preset examples from the drop down list below OR manually enter any international address and click ‘Validate Now’ to check it’s validity.
Overview
The DataTools.Verify.Address.IntGdc.VerifyAddress method allows you to enter an international address and verify it.
The information in the database is compiled by Global Data Consortium and includes address verification data from 247 countries and regions around the world.
The database is continually being updated and improved. To see a list of all countries and the level of coverage provided, please click here.
Addresses that are sent to this method will return a result as to whether the address is:
- Good,
- Questionable or
- Bad
as well as providing information regarding what type of change (if any) was needed to verify the source.
(See ‘Result codes – what do they mean?’ below)
How was this demo created?
This showcase allows the user to enter information into a web form for an international address. When the ‘Validate Now’ button is clicked the information is passed to the method and results are sent back to the user.
This showcase also sends the address details to Google Maps so that the location can be shown to the user graphically.
Note: The method asks for the country to be entered in ISO 3166-1 alpha-2 format (e.g. AU, US. GB etc). To make entry of the address easier for the user (who may not know these codes) & to provide a better chance of the address being verified (because we are forcing them to select a country & thus providing one important element at all times) – we have chosen to display these codes by their full name in a drop down list. Once a country is selected, only the ISO 3166-1 alpha-2 format is sent through for validation.
Result codes – what do they mean?
There are two levels of information sent back to allow users to make a better informed decision as to whether the address provided is valid enough for their purposes.
First an address reliability code & description. These tell the user that the data provided is either:
- 10 – Good/Correct/Corrected: Considered a Good (ie validated) address
- 20 – Questionable/Possible/Doubtful: Is a Questionable address – user decides whether to keep.
- 30 – Not Correct/Results not complete enough: Is considered a Bad address.
Second – it can also pass back address adaptation code & description which represent the measure of change regarding the reliability code given above and give provide further insight into the address for the user. The four options are:
- 0 – No Change
- 10 – Very minor adjustment: Such as capitalization or casing for standardization.
- 20 – Substantial change which appears to have had a minor impact on the reliability: Such as correction of spelling or address formatting, and minor address data changes.
- 30 – Substantial change which appears to have had a minor impact on the reliability: In this case it is a more substantial change such as appending of missing address data or change of address elements.
License considerations.
As this solution requires use of the Global Data Consortium’s data – users should read their Terms and Conditions found here.
About Kleber
Kleber is a software platform from DataTools that contains a number of methods to deal with data in different ways. For example, data verification, capture, parsing, repair, matching, geocoding, enhancement and more! These methods can be used in isolation or in combination to create complete solutions.
We’ve also partnered with a number of different companies to deal with various types of data – such as addresses (national and international), email addresses, phone numbers, geocodes etc.
To see more showcases, click here.