API Integration

In this case, a customer wants to add identity verification to their application via API.

AXN Admin

  • Create an AXN Verify template

Application Integration

  • Collect your end user's data in your application, per the configured policy in AXN Admin.
  • Once collected, submit the data against the AXN Verify API (note: requires authentication.)
curl -X POST \
  https://api.preprod.iddataweb.com/v1/verify \
  -H 'Authorization: Bearer 1DHLXu-HjIV_Jmf-s60ATVfjsAz4xy05_QloOWji_Y4' \
  -H 'Cache-Control: no-cache' \
  -H 'Content-Type: application/json' \
  -d '{
    "credential": "[email protected]",
   "userAttributes": [
        {
            "attributeType": "FullName",
            "values": {
                "fname": "mark",
                "lname": "coleman",
                "mname": "dwight"
            }
        },
        {
            "attributeType": "InternationalAddress",
            "values": {
                "country": "US",
                "locality": "Richmond",
                "route": "grove avenue",
                "administrative_area_level_1": "VA",
                "street_number": "2106",
                "postal_code": "23220"
            }
        }
]
}
'

Parse results to determine if user should continue to next steps or not.

{
"errorCode": "",
"errorDescription": "",
"mbun": "c108a993-273b-4a14-9434-5927a10be835",
"transaction_id": "e8484356-a445-4265-9250-ca35642d8612",
"userAttributes": [],
"acquiredAttributes": [
{
"provider": "Experian",
"serviceOffering": "Experian Precise ID",
"attributeType": "ExperianScore",
"values": {
"experianScore": "232"
},
"dateCreated": "01/22/2018 19:10:01"
}
],
"userAssertionList": [
{
"provider": "Experian",
"serviceOffering": "Experian Precise ID",
"dateAsserted": "01/22/2018 19:10:01",
"assertions": {
"link.ssn_candidate": "fail",
"test.ssnIssueDateVerified": "pass",
"test.ssnNotDeceased": "pass",
"link.fullName_candidate": "fail",
"test.addressIsResidential": "pass",
"link.address_candidate": "fail"
            }
        }
    ]
}