Use this endpoint to check if the Social Security Number is within the acceptable range, and match against the First and Last Name.
SSN Name Match
The SSN Name Match Cloud API determines if the Social Security Number is within the acceptable range, and matches against the First and Last Name. In addition, the Cloud API will also check if the SSN is flagged as deceased.
You can use SSN Name Match to:
- Verify SSN syntax is correct
- Verify the SSN exists
- Match First and Last Name to the SSN
- Perform deceased suppression based upon SSN
Documentation
Useful Resources
Product Page
Support Center
The License Key issued by Melissa.
Social Security Number - All hyphens are ignored when submitting the SSN. We recommended using only numbers when submitting the SSN.
The full name - Only parsed if the First Name and Last Name fields are left blank.
- SSN Name Match Serverhttps://namessn.melissadata.net/v4/web/SSN/doLookup
- curl
- C#
- Python
- Java
- JavaScript
- Node.js
- PHP
- Go
- Ruby
- R
- C#+Newtonsoft
- Java8+Apache
- Payload
curl -i -X GET \
'https://namessn.melissadata.net/v4/web/SSN/doLookup?id={REPLACE-WITH-YOUR-LICENSE-KEY}&ssn=111222333&first=John&last=Doe'Successful response
Lists error codes from any errors caused by the most recent request as a whole. For more information, see SSN Name Match Result Codes.
{ "TransmissionResults": "", "TransmissionReference": "", "Version": "6.2.0.1028", "TotalRecords": "1", "Records": [ { … } ] }
Serves as a unique identifier for this set of records. This allows you to match a response to a request.
The License Key issued by Melissa.
- SSN Name Match Serverhttps://namessn.melissadata.net/v4/web/SSN/doLookup
- curl
- C#
- Python
- Java
- JavaScript
- Node.js
- PHP
- Go
- Ruby
- R
- C#+Newtonsoft
- Java8+Apache
- Payload
curl -i -X POST \
https://namessn.melissadata.net/v4/web/SSN/doLookup \
-H 'Content-Type: application/json' \
-d '{
"TransmissionReference": "test",
"CustomerId": "{REPLACE-WITH-YOUR-LICENSE-KEY}",
"Records": [
{
"FirstName": "John",
"FullName": "John Doe",
"LastName": "Doe",
"RecordID": "1",
"SSN": "111222333"
}
]
}'Successful response
Lists error codes from any errors caused by the most recent request as a whole. For more information, see SSN Name Match Result Codes.
{ "TransmissionResults": "", "TransmissionReference": "", "Version": "6.2.0.1028", "TotalRecords": "1", "Records": [ { … } ] }