Skip to main content
Version: 1.7.3

Verify

Verify

This endpoint allows you to verify an individual or business through multiple trusted data sources such as OFAC, USPS, NCOA, GIIN, and DMF. By submitting identity and address information along with the required verification types, the API returns detailed verification results including status, messages, and match information from each selected verification service.

For example, GIIN validation confirms FATCA registration for businesses, DMF validation checks whether an individual is listed as deceased, OFAC screening identifies matches against U.S. sanctions lists, and USPS/NCOA validate and update address information. These verification responses help ensure the legitimacy, compliance, and accuracy of business and individual records.

POST v2/Verification/Verify 

Request Body

FieldTypeDescription
VerificationsString[]List of verification services to be performed.
Allowed values

"OFAC", "USPS", "GIIN", "DMF"

OFACMatchConfigObjectConfiguration details for OFAC matching criteria.
   MinScoreNumberMinimum match score required for an OFAC match to be considered.
   TopMatchesNumberMaximum number of OFAC matches to return in the response.
IdentityObjectIdentity details of the individual or business being verified.
   BusinessNmStringLegal name of the business.
Size Range: ..75
   TradeNmStringOptional Trade or DBA (Doing Business As) name of the business.
Size Range: ..75
   GIINStringGlobal Intermediary Identification Number (GIIN) of the business.
Size Range: 19
   FirstNmStringFirst name of the individual.
Size Range: ..20
   MiddleNmStringOptional Middle name of the individual.
Size Range: ..20
   LastNmStringLast name of the individual.
Size Range: ..20
   TINTypeStringTaxpayer Identification Number type of the individual.
Allowed values

"SSN", "EIN"

   TINStringTaxpayer Identification Number of the individual or business.
Size Range: 9-11
AddressObjectAddress details of the individual or business.
   Address1StringAddress line 1 (street address or post office box).
Size Range: ..46
   Address2StringAddress line 2 (suite or apartment).
Size Range: ..46
   CityStringCity name.
Size Range: ..50
   ProvinceOrStateStringState or province code.
Size Range: 2
   ZipCodeStringPostal or ZIP code.
Size Range: 5..10
   CountryStringTwo-character ISO country code.
Size Range: 2

Response Body

FieldTypeDescription
SubmissionIdStringUnique identifier generated for the verification request.
BusinessNmStringLegal business name.
TradeNmStringTrade or DBA name of the business.
FirstNmStringFirst name of the individual.
MiddleNmStringMiddle name of the individual.
LastNmStringLast name of the individual.
VerificationDetailsObjectVerification results returned for each requested verification service.
   DMFObjectDeath Master File verification details.
      StatusStringIndicates whether the individual is found in the Death Master File.
      MessageStringDetailed DMF verification message.
   OFACObjectOFAC sanctions screening details.
      StatusStringIndicates whether the individual or business was found on OFAC sanctions lists.
      MessageStringDetailed OFAC verification message.
      MatchCountNumberTotal number of OFAC matches found.
      HighestConfidenceStringHighest confidence level among the returned OFAC matches.
      HighestScoreNumberHighest OFAC match score returned.
      MatchDetailsObject[]Detailed information for each OFAC match.
         MatchIdStringUnique identifier of the OFAC match record.
         NameStringName matched from the OFAC sanctions database.
         TypeStringEntity type of the match (Individual, Organization, Vessel, etc.).
         ListTypeStringOFAC sanctions list type (for example, SDN).
         ProgramsString[]List of sanctions programs associated with the matched entity.
         CountryStringCountry associated with the matched entity.
         ScoreNumberMatch score returned by OFAC screening.
         ConfidenceStringConfidence level of the OFAC match.
   USPSObjectUSPS address verification details.
      StatusStringIndicates whether the supplied address is valid according to USPS.
      MessageStringDetailed USPS verification message.
      OriginalAddressObjectOriginal address submitted in the verification request.
         Address1StringAddress line 1.
         Address2StringAddress line 2.
         CityStringCity name.
         StateStringState code.
         ZipCdStringZIP code.
         CountryStringCountry code.
      UpdatedAddressObjectUSPS-recommended standardized address, if applicable. Returns null when no changes are suggested.
   NCOAObjectNational Change of Address verification details. Returns null if NCOA verification was not requested or no forwarding address exists.
   GIINObjectGIIN verification details.
      StatusStringIndicates whether the submitted GIIN is valid and registered under FATCA.
      MessageStringDetailed GIIN verification message.
      GIINStringVerified Global Intermediary Identification Number.
      CountryStringCountry in which the GIIN is registered.
      GIINCountryCodeStringCountry code of the GIIN registration country.
      GIINBusinessNmStringBusiness name registered with the submitted GIIN.
ErrorsObject[]List of errors encountered during verification processing. Returns null if no errors occurred.

Request JSON

{
"Verifications": [
"OFAC",
"USPS",
"GIIN",
"DMF"
],
"OFACMatchConfig": {
"MinScore": 70,
"TopMatches": 10
},
"Identity": {
"BusinessNm": "SnowDaze LLC",
"TradeNm": "Iceberg Icecreams",
"GIIN": "2T2ABC.99991.SL.123",
"FirstNm": "Shawn",
"MiddleNm": "Joe",
"LastNm": "Williams",
"TINType": "SSN",
"TIN": "123450000"
},
"Address": {
"Address1": "123 Main St",
"Address2": "Suite 100",
"City": "Rock Hill",
"ProvinceOrState": "SC",
"ZipCode": "29730",
"Country": "US"
}
}

Response JSON

{
"SubmissionId": "154c793c-0104-462e-b8a9-5f88ca93ccfd",
"BusinessNm": "",
"TradeNm": "Iceberg Icecreams",
"FirstNm": "Shawn",
"MiddleNm": "Joe",
"LastNm": "Williams",
"VerificationDetails": {
"DMF": {
"Status": "MATCH",
"Message": "Match found in the Death Master File."
},
"OFAC": {
"Status": "LIST_FOUND",
"Message": "Name found in the OFAC sanctions list",
"MatchCount": 1,
"HighestConfidence": "Strong",
"HighestScore": 100,
"MatchDetails": [
{
"MatchId": "12345",
"Name": "SHAWN WILLIAMS",
"Type": "individual",
"ListType": "SDN",
"Programs": [
"SDGT"
],
"Country": "",
"Score": 100,
"Confidence": "Strong"
}
]
},
"USPS": {
"Status": "VALID",
"Message": "Address is valid",
"OriginalAddress": {
"Address1": "123 Main St",
"Address2": "Suite 100",
"City": "Rock Hill",
"State": "SC",
"ZipCd": "29730",
"Country": "US"
},
"UpdatedAddress": null
},
"NCOA": null,
"GIIN": {
"Status": "MATCH",
"Message": "GIIN found and registered under FATCA.",
"GIIN": "2T2ABC.99991.SL.123",
"Country": "CHINA",
"GIINCountryCode": "CH",
"GIINBusinessNm": "SnowDaze LLC"
}
},
"Errors": null
}