Documentation
Follow the links below to all of the Address Verify documentation:Verify API quickstart
Make your first Address Verify API request.
Address Verify API docs
Check out the API docs for cloud Verify.
Additional docs
Click here for additional Address Verify documentation, including for on-premise installations.
FAQs
How can Address Verify help me understand if an address is good or not?
How can Address Verify help me understand if an address is good or not?
Every time Address Verify returns a valid result, it produces an AVC - an Address Verification Code. This codes provides you with various pieces of information, including (but not limited to):
- To what level of granularity the address could be verified (i.e. broadly to Administrative Area or Locality, or more closely to Thoroughfare, Premise or Delivery Point.
- How well the input data has been able to be parsed (i.e. whether it was possible to split the provided address into its component parts)
- How accurately the postal code was able to be verified
- A ‘Matchscore’, which indicates how much the provided address has changed during the verification process
How do Address Capture and Address Verify work together? Why use one when you have the other?
How do Address Capture and Address Verify work together? Why use one when you have the other?
The Address Capture and Address Verify products offer different routes to the same end result - a fully verified address - but they can also be used in tandem.
A great example of this is in the use case of an online customer journey, such as in the ecommerce or gaming industries,
where implementing both Capture and Verify ensures all addresses are valid whether they’re searched for or manually input.In this example, here’s how the two products would interact on a delivery address form:
- If a customer chooses their address from the type-ahead selection in the address field, you know that the address will be valid as it was selected from a list of verified addresses provided by Capture
- If a customer edits an address provided by Capture, or manually enters an address, Verify then processes that address and matches it against our reference data to provide a cleaned-up record
- Using the AVC provided in the Verify response (see above) you can make a decision about what to do next, i.e. accept the verified address, or revert to the manually inputted address
Address Verify cloud vs on-premise deployments, which is right for me?
Address Verify cloud vs on-premise deployments, which is right for me?
There are two main ways in which you can use Address Verify:
- As an on-premise installation
- Hosted in the public cloud
Which fields should I pass my address into to ensure the best match rate?
Which fields should I pass my address into to ensure the best match rate?
Address Verify can accept address details entered in a variety of different ways, while still being able to return accurate results.
The best fields to use in the input will largely depend on the address information you have available, but we most often see address data formatted in two ways:
- The complete address in a single field: in this case, you can pass the whole address in the Address1 field
- Address data divided into multiple fields: in this instance you may have some specific data (such as city and postal code) which can be passed in specific fields, and some that contains mixed information (house/building number plus street, etc.) which can be passed together to be parsed, matched, corrected, standardised and formatted
Should I use the AVC or AQI?
Should I use the AVC or AQI?
Alongside the Address Verification Code, or AVC (see ‘How can Address Verify help me understand if an address is good or not?’ answer),
Address Verify also returns a code called the Address Quality Index (AQI), and at face value it can look as though both of these codes provide the same information.
There are, however, notable differences between the AVC and the AQI, and the information they provide.
Here are some quick descriptions of the two codes and what they’re intended to be used for:
- AVC: a proprietary response code which includes information associated with the parsing and matching of the address record. You can use this to identify the level to which an address has been verified.
- AQI: a pre-defined, simplified code which provides a high-level view of the quality of an address. This is intended to offer a view of overall address quality, but not to be used as a metric for deciding whether to accept an address which has been processed via Verify.
- The level to which an address has been validated
- How much the inputted address had to be manipulated in order to convert it into the outputted address

