Skip to main content

SSN Verification

The Jumio eKYC SSN (Social Security Number) verification service allows a customer to submit personal identifiable information from applicants within the United States. The SSN verification service confirms that a name, address, and Social Security Number are valid and connected to the end user.

This service connects to US data sources such as credit bureaus, SSA, utilities, telecom, USPS, bell companies, and other proprietary sources.

image

Service NameDescriptionRequired FieldsVerifiable Fields
SSN VerificationInput is verified against the US data sources such as credit bureaus, SSA, utilities, telecom, USPS, bell companies, and other proprietary sources.Name, Address and SSN; Optional: Date of Birth (DOB)Name, Address, SSN, DOB, Phone, Deceased Indicator

Supported Credentials

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

Details
KeyTypeMandatoryDescription
firstNamestringyesFirst name of the subject
lastNamestringyesLast name of the subject
middleNamestringnoMiddle name of the subject
paternalSurnamestringnoPaternal surname of the subject
maternalSurnamestringnoMaternal surname of the subject
sexstringnoSex of the subject (e.g., M - Male, F - Female)
emailstringnoEmail address of the subject
phoneNumberstringnoPhone number of the subject in E.164 format
ipAddressstringnoIP address of the subject
socialSecurityNumberstringyesSocial Security Number (4 or 9 digits)
dateOfBirthLocalDatenoDate of birth in YYYY-MM-DD format
addressObjectyesOnly the fields mentioned below are required
address.line1stringyesAddress line 1
address.line2stringyesAddress line 2
address.citystringyesCity of the subject
address.postalCodestringyesPostal code (Zip code)
address.subdivisionstringyesSubdivision (State)
address.countrystringyesCountry in ISO Alpha 3 Code format

Example Prepared Data Body

{
"firstName": "xxxxx",
"lastName": "xxxx",
"middleName": "",
"sex": "M",
"nationality": "",
"phoneNumber2": "",
"phoneNumber": "+555****333",
"ipAddress": "54.190.251.42",
"socialSecurityNumber": "123*****",
"dateOfBirth": "1970-01-31",
"address": {
"line1": "123 main street",
"postalCode": "9***6"
}
}

Response

Response data is available for transactions that include the risk signal. For information on transaction data see Viewing or Retrieving Workflow Transactions.

Example Response

ekycSsnVerification": [
{
"id": "4da5f259-aaed-4fd9-8283-6a02d5a18476",
"credentials": [
{
"id": "a94b913f-3fde-4f98-898f-88a0cbaef8b8",
"category": "DATA"
}
],
"decision": {
"type": "WARNING",
"details": {
"label": "MEDIUM_RISK"
}
},
"data": {
"addressMatch": "match",
"nameMatchToSsn": "match",
"nameMatchToAddress": "partial-match",
"phoneMatch": "no-match",
"ssnMatch": "match",
"dateOfBirthMatch": "no-match",
"isDeceased": false,
"isSSNIssuedPriorYOB": false
}
}

Decision Details Labels

Details
Decision TypeLabelDescription
NOT_EXECUTEDPRECONDITION_NOT_FULFILLEDProvided data is incorrectly formatted.
NOT_EXECUTEDNOT_ENOUGH_DATARequired data is not available.
NOT_EXECUTEDTECHNICAL_ERRORThe service encountered an error and was unable to process the request.
PASSEDLOW_RISKProvided data matches available records.
WARNINGMEDIUM_RISKPartial matches of provided name to address.
REJECTEDHIGH_RISKProvided data does not match available records.

Data

Details
KeyTypeDescription
addressMatchstringmatch, no-match, partial-match
nameMatchToSsnstringmatch, no-match, partial-match
nameMatchToAddressstringmatch, no-match, partial-match
phoneMatchstringmatch, no-match, partial-match
ssnMatchstringmatch, no-match, partial-match
dateOfBirthMatchstringmatch, no-match, partial-match
isDeceasedstringThe SSN belongs to a deceased person: true, false
isSSNIssuedPriorYOBstringThe SSN was issued by the SSA prior to the provided Year of Birth: true, false