Skip to main content

Address Check

Address Validation determines if the address extracted from a government-issued ID (e.g. passport, driver’s license, ID card) exists in the real world. Jumio checks the address against a number of trusted data sources (e.g. USPS, Royal Mail) to properly format and ensure that the address exists in a given jurisdiction.

Supported Credentials

The following values can be uploaded as Prepared Data. Alternatively, they can be extracted by an upstream capability in a workflow.

KeyTypeMandatoryDescription
firstNamestringNoFirst name of the subject.
middleNamestringNoMiddle name of the subject.
lastNamestringNoLast name of the subject.
dateOfBirthLocalDateNoDate of birth in YYYY-MM-DD format only.
socialSecurityNumberstringNoSSN of the subject.
personalNumberstringMust include one of: socialSecurityNumber, personalNumber, idNumberFor Brazil, this will be the CPF number.
addressObjectYesOnly the fields mentioned are required
address.line1stringYesAddress line 1 (Street address)
address.line2stringNoAddress line 2 (Apartment, Suite, etc.)
address.citystringYesCity of residence as it appears on the ID.
address.postalCodestringYesPostal or zip code.
address.subdivisionstringYesCity subdivision of residence as it appears on the ID.
address.countrystringYesCountry in ISO-3166-1 Alpha-3 Code or ISO-3166-1 Alpha-2 Code format.
id.idNumberstringNoPrimary ID number on the identity document.

Example Prepared Data Body

{
"firstName": "John",
"middleName": "",
"lastName": "Smith",
"dateOfBirth": "1972-11-16",
"socialSecurityNumber": "123456789",
"address": {
"line1": "12345 SW Address Ln",
"postalCode": "97201",
"city": "Portland",
"subdivision": "OR",
"country": "USA"
}
}

Response

Response data is available for transactions that include the risk signal. For information on transaction data see this.

"capabilities": {
"addressValidation": [{
"id": "f72b219b-1878-4631-82e3-a16340dfda7a",
...
"decision": {
"type": "WARNING",
"details": {
"label": "ALERT"
}
},
"data": {
"reasonMessage": "Administrative Area Change, SubAdministrative Area Change,Unknown Street,Locality Partial,Geocoded to Community Level"
}
}]

Decision Details Labels

Decision TypeLabelDescription
PASSEDOKProvided data matches DMV data.
REJECTEDDENYProvided data does not match DMV data.
WARNINGALERTProvided data partially matches DMV data.
NOT_EXECUTEDUNSUPPORTED_COUNTRYProvided address.country value is not supported. Must be USA.
NOT_EXECUTEDTECHNICAL_ERRORVerify the provided data is correct and retry, or contact Support.

Data: Reason Messages

Address Validation Messages

Descriptions
Short DescriptionLong Description
Administrative Area PartialThe address has been partially verified to the Administrative Area (State) Level, which is NOT the highest level possible with the reference data.
Locality PartialThe address has been partially verified to the Locality (City) Level, which is NOT the highest level possible with the reference data.
Thoroughfare PartialThe address has been partially verified to the Thoroughfare (Street) Level, which is NOT the highest level possible with the reference data.
Premise PartialThe address has been partially verified to the Premise (House or Building) Level, which is NOT the highest level possible with the reference data.
Administrative Area FullThe address has been verified to the Administrative Area (State) Level, which is the highest level possible with the reference data.
Locality FullThe address has been verified to the Locality (City) Level, which is the highest level possible with the reference data.
Thoroughfare FullThe address has been verified to the Thoroughfare (Street) Level, which is the highest level possible with the reference data.
Premises FullThe address has been verified to the Premise (House or Building) Level, which is the highest level possible with the reference data.
SubPremises FullThe address has been verified to the SubPremise (Suite) or PO Box Level, which is the highest level possible with the reference data.

Geocode Status Messages

Descriptions
Short DescriptionLong Description
Geocoded to Street LevelThe record was coded to the street level (Zip+4 for US, full postal code for CA).
Geocoded to the Neighborhood LevelThe record was geocoded down to neighborhood level (Zip+2 for US).
Geocoded to Community LevelThe record was coded to the community level (ZIP centroid for US, 3-digit postal code for CA).
Geocoded to State LevelThe record was geocoded to the state (administrative area) level.
Geocoded to Rooftop LevelThe record was geocoded down to the rooftop level, meaning the point is within the property boundaries, usually the center.
Geocoded to Interpolated Rooftop LevelThe record was geocoded down to the rooftop level using interpolation (educated estimations using street coordinates). The point may be in or close to the property boundaries.

Address Error Messages

Descriptions
Short DescriptionLong Description
Postal Code Error/General ErrorThe address could not be verified at least up to the postal code level.
Unknown StreetCould not match the input street to a unique street name. Either no matches or too many matches found.
Component Mismatch ErrorThe combination of directionals (N, E, SW, etc.) and the suffix (AVE, ST, BLVD) is not correct and produces multiple possible matches.
Multiple MatchThe address was matched to multiple records. There is not enough information available in the address to break the tie between multiple records.
Sub Premise Number InvalidAn address element after the house number, in most cases the sub-premise, was not valid.
Sub Premise Number MissingAn address element after the house number, in most cases the sub-premise, was missing.
Premise Number InvalidThe premise (house or building) number for the address is not valid.
Premise Number MissingThe premise (house or building) number for the address is missing.
Box Number InvalidThe PO (Post Office Box), RR (Rural Route), or HC (Highway Contract) Box number is invalid.
Box Number MissingThe PO (Post Office Box), RR (Rural Route), or HC (Highway Contract) Box number is missing.
PMB Number MissingUS Only. The address is a Commercial Mail Receiving Agency (CMRA), and the Private Mail Box (PMB or #) number is missing.

Portal View

Open a transaction in the Portal to review the response. The risk signal is labeled Address Validation as shown in the figure below.

Portal

Supported Countries

The following countries are supported by Address Validation today. The Address and Geocoding fields are further classified as follows

Verification LevelGeoCode Level
AV-2G-2 Locality
AV-3G-3 Thoroughfare
AV-4G-4 Interpolated Rooftop
AV-5G-5 Rooftop
Supported Countries
Country/Territory NameISO2RegionAddressGeocoding
Aland IslandsAXWEAV-4G-4
AlbaniaALEEAV-3G-2
American SamoaASNAAV-4G-3
AndorraADWEAV-4G-5
AngolaAOMEAAV-3G-4
ArgentinaARSAAV-4G-4
AustraliaAUAPAAV-5G-5
AustriaATWEAV-5G-5
AzerbaijanAZEEAV-4G-4
BahamasBSCACAV-4G-4
BahrainBHMEAAV-4G-4
BangladeshBDASIAAV-4G-4
BelarusBYEEAV-3G-4
BelgiumBEWEAV-4G-5
BermudaBMCACAV-4G-4
Bosnia and HerzegovinaBAEEAV-4G-5
BotswanaBWMEAAV-4G-4
BrazilBRSAAV-5G-5
Brunei DarussalamBNASIAAV-4G-4
BulgariaBGEEAV-4G-5
CanadaCANAAV-5G-5
Cayman IslandsKYCACAV-4G-4
ChileCLSAAV-4G-4
ColombiaCOSAAV-4G-4
Costa RicaCRCACAV-3G-3
CroatiaHREEAV-4G-4
CyprusCYWEAV-4G-4
Czech RepublicCZEEAV-4G-5
DenmarkDKWEAV-4G-5
EcuadorECSAAV-4G-4
EgyptEGMEAAV-4G-5
EstoniaEEEEAV-4G-5
EswatiniSZMEAAV-3G-4
FinlandFIWEAV-4G-4
FranceFRWEAV-5G-5
French GuianaGFSAAV-4G-5
GermanyDEWEAV-5G-5
GibraltarGIWEAV-4G-4
GreeceGRWEAV-4G-4
GuadeloupeGPCACAV-4G-5
GuamGUNAAV-5G-3
GuatemalaGTCACAV-3G-4
GuernseyGGWEAV-5G-4
Hong KongHKASIAAV-5G-4
HungaryHUEEAV-4G-5
IcelandISWEAV-4G-4
IndiaINASIAAV-4G-5
IndonesiaIDASIAAV-4G-5
IrelandIEWEAV-5G-4
Isle of ManIMWEAV-5G-4
IsraelILMEAAV-4G-5
ItalyITWEAV-4G-5
JapanJPASIAAV-5G-5
JerseyJEWEAV-5G-4
JordanJOMEAAV-4G-4
KazakhstanKZEEAV-4G-5
Korea, Republic ofKRASIAAV-5G-4
KuwaitKWMEAAV-3G-3
LatviaLVEEAV-4
LebanonLBMEAAV-4G-4
LiechtensteinLIWEAV-4G-5
LithuaniaLTEEAV-4G-4
LuxembourgLUWEAV-4G-5
MacaoMOASIAAV-4G-4
MacedoniaMKEEAV-4G-5
MalaysiaMYASIAAV-4G-5
MaltaMTWEAV-4G-5
Marshall IslandsMHNAAV-4G-3
MartiniqueMQCACAV-4G-5
MayotteYTMEAAV-4G-5
MexicoMXNAAV-4G-4
MicronesiaFMNAAV-4G-3
MonacoMCWEAV-4G-5
MontenegroMEEEAV-4G-4
MoroccoMAMEAAV-4G-4
MozambiqueMZMEAAV-3G-4
NamibiaNAMEAAV-4G-4
NetherlandsNLWEAV-5G-5
New ZealandNZAPAAV-4G-4
NigeriaNGMEAAV-3G-4
Northern Mariana IslandsMPNAAV-4G-4
NorwayNOWEAV-4G-4
OmanOMMEAAV-4G-4
PalauPWNAAV-4G-3
PanamaPACACAV-4G-5
ParaguayPYSAAV-4G-4
PeruPESAAV-4G-4
PhilippinesPHASIAAV-4G-4
PolandPLEEAV-4G-5
PortugalPTWEAV-4G-4
Puerto RicoPRNAAV-5G-3
QatarQAMEAAV-4G-4
RéunionREMEAAV-4G-5
RomaniaROEEAV-4G-5
RussiaRUEEAV-5G-5
Saint BarthélemyBLCACAV-2G-4
Saint Pierre and MiquelonPMNAAV-4G-5
San MarinoSMWEAV-4G-4
Saudi ArabiaSAMEAAV-4G-5
SerbiaRSEEAV-4
SingaporeSGASIAAV-4G-5
SlovakiaSKEEAV-4G-5
SloveniaSIEEAV-4G-4
South AfricaZAMEAAV-4G-5
SpainESWEAV-4G-5
Sri LankaLKASIAAV-3G-4
SurinameSRSAAV-4G-4
SwedenSEWEAV-4G-4
SwitzerlandCHWEAV-4G-4
TaiwanTWASIAAV-4G-5
ThailandTHASIAAV-4G-5
TunisiaTNMEAAV-4G-4
TurkeyTREEAV-4G-5
UkraineUAEEAV-4G-5
United Arab EmiratesAEMEAAV-4G-4
United KingdomGBWEAV-5G-5
United States of AmericaUSNAAV-5G-5
United States Virgin IslandsVINAAV-5G-3
UruguayUYSAAV-4G-4
VietnamVNASIAAV-4G-5
ZimbabweZWMEAAV-4G-4