Quickstart#

Introduction#

Welcome to the SSN Name Match Web Service.

SSN Name Match determines if the Social Security Number is within the acceptable range, and matches against the First and Last Name.

In addition, the Web Service 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

System Requirements#

  • SSL/TLS 1.2+

Getting Started - What Can I Do?#

Check a SSN with a name#

Check if the Social Security Number is within the acceptable range, and match against the First and Last Name

Endpoint#

/v4/web/SSN/doLookup

Click here to go to the full endpoint documentation.

Try it Now#

  • GET JSON
  • POST JSON
curl -X GET "https://namessn.melissadata.net/v4/web/SSN/doLookup?\
&format=json\
&id={{customerId}}\
&first=John\
&full=John%20Doe\
&last=Doe\
&ssn=111222333" \
curl -X POST "https://namessn.melissadata.net/v4/web/SSN/doLookup" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-d '{
      "CustomerID": {{customerId}},
      "Records": [
         {
            "FirstName": "John",
            "FullName":"John Doe",
            "LastName": "Doe",
            "RecordID": "1",
            "SSN": "111222333"
         }
      ]
   }'

Sample Code#

Language

Repository

C# .NET

melissa_favicon MelissaData/SSNNameMatch-Dotnet

Python3

melissa_favicon MelissaData/SSNNameMatch-Python