---
updatedAt: 2026-09-28T17:51:15.000Z
agentTools:
  projectIndex: https://developer.trulioo.com/llms.txt
---

# Fraud Intelligence - Person Fraud

## Key Features:

* **Global Coverage**\
  Data from multiple sources worldwide, including hard-to-reach markets, is available through a single integration.
* **Risk Insights**\
  Predictive features and machine learning, powered by extensive personal data, advanced feature generation, and consortium data.
* **Tailored Solutions**\
  A full-featured solution designed specifically for account opening, third-party fraud, and synthetic identity detection.
* **Onboarding Orchestration**\
  Coordinated Person Verification using watchlist checks, and fraud

## Request Parameters

Trulioo Person Fraud is now enabled as datasource under Person Verification to support seamless integration. Names and either a phone number or email are required with all other fields are optional, but every field helps improve predictiveness.

When submitting data to the **Trulioo Person Fraud**, the following fields should be included in your request:

* First Name
* Last Name
* Date of Birth
* Email
* Phone
* IP Address
* Address
* City
* Postal Code
* State
* Country

### Example Request

```json
{
  "VerificationType": "Demo",
  "PackageId":"f84f09f0-213a-4499-8370-29f371edddd",
  "CleansedAddress": false,
  "CountryCode": "US",
  "DataFields": {
    "PersonInfo": {
        "FirstGivenName": "Andrew",
        "FirstSurName": "Smith",
        "YearOfBirth": "1990"
    },
    "Location": {
        "AdditionalFields": {
            "Address1": "123 Main"
        }
    },
    "Communication": {
            "Telephone": "+9999999982",
            "EmailAddress": "low_risk@gmail.com"
    },
    "CountrySpecific": {
            "US": {
                "IPAddress": "0.0.0.0"
            }
    }
  },
  "VerboseMode": true
}
```

### Example Response

```json
{
    "TransactionID": "4b69ecc6-bf5a-40ea-8f66-c5c3fbc5d234",
    "UploadedDt": "2022-11-01T21:32:11.820572",
    "CompletedDt": "2022-11-01T21:32:12.206823",
    "CountryCode": "US",
    "ProductName": "Identity Verification",
    "Record": {
        "TransactionRecordID": "202d6250-4331-2252-a725-74854ba444f3",
        "RecordStatus": "nomatch",
        "SecondaryRecordStatus": "match",
        "DatasourceResults": [
        {
            "DatasourceName": "Trulioo Person Fraud",
            "DatasourceFields": [],
                "AppendedFields": [
                    "ScoreRiskSignals": {
                        "ScoreType": "Fraud",	
                        "ReasonCodes": {
                            "PhoneToIPCountry": true,
                            "EmailAndPhoneLinked": true,
                            "EmailToPhoneProfileImage": null,
                            "NameAnomalous": true
                        },	
                        "RiskLevel": "Medium",	
                        "Score" : 450
                    },
                    "PhoneRiskSignals": {
                        "PhoneToName": "Match",	 			
                        "PhoneLineType": "Mobile",
                        "PhoneFirstSeen": "2016-05-01"
                        "PhoneInfo": {	 				
                          	"PhoneValid": true, 				
                          	"PhoneCarrier": "T-Mobile", 				
                            "PhoneIsDisposable": true, 			 				
                            "LastPortDate": "2017-05-29", 				
                            "IsBusiness": true 			
                          },	 			
                        "PhoneOnlineAccounts": {	 				
                            "PhoneNetworkingAccountsCount": 1, 				
                            "PhoneEcommerceAccountsCount": 2, 				
                            "PhonePlatformAccountsCount": 1, 				
                            "PhoneOtherAccountsCount": 3, 				
                            "PhoneCallingAccountsCount": 2, 				
                            "PhoneAllAccountsCount": 9 			
                        }, 			
                        "PhoneDataBreachCount": 0
                    },
                    "EmailRiskSignals": {
                        "EmailFirstSeen": "2017-05-29",	
                        "EmailToName": "Match",	
                        "EmailInfo": {	
                        		"EmailValid": "valid",
                        		"EmailIsDisposable": true,
                        		"EmailType": "free",
                        		"EmailDomainCreationDate": "2011-06-29",
                        		"EmailDomainRegisteredTo": "Gabetti Property Solutions Spa",
                        		"IsRandomlyGenerated": true,
                        		"EmailHandleNameApplicantNameMismatch": true,
                        		"EmailOrganizationType": "corporate"
                        },	
                        "EmailOnlineAccounts": {	
                        		"EmailNetworkingAccountsCount": 2,
                        		"EmailEcommerceAccountsCount": 2,
                        		"EmailMessagingAccountsCount": 1,
                        		"EmailOtherAccountsCount": 3,
                        		"EmailAllAccountCount": 8
                        },
                        "EmailDataBreachCount": 0
                    },
                    "IPRiskSignals": {
                        "IPInfo": {	
                            "ISPName": "Fastweb",
                            "IPCountry": "US",
                            "IPCity": "San Diego",
                            "IPConnectionType": "Commercial",
                            "IPCompanyDomain": "google.com",
                            "IPCompanyName": "Trulioo Inc."
                        },	
                        "IPGeo": {	
                            "IPCountry": "US",
                            "IPCity": "San Diego",
                              "IPLat": "47.561",
                              "IPLong": "-122.155",
                            "IPPostalCode": "20104"
                        },	
                        	"IPCategories": {	
                        	"Proxy": true,
                        	"ProxyType": "datacenter",
                        	"Tor": true,
                        	"VPN": true,
                        	"BlacklistCount": 2,
                        	"CloudHost": true,
                        	"IsRelay": true
                        }
                    },
                    "FeaturesRiskSignals": {
                        "VelocityEmailToDistinctPerson": 2,
                        "VelocityPhoneToDistinctPerson": 2,
                        "VelocityIPToDistinctPerson": 3
                    }
                ],
                "Errors": [],
                "FieldGroups": []
            }
        ],
        "Errors": [],
        "Rule": {
            "RuleName": "RuleScript - NameAnd2Tokens_v41",
            "Note": "2 Record Match (FN/DOB/ID)",
            "SecondaryRuleName": "RuleScript - NameAndDOB_v33",
            "SecondaryRuleNote": "1 Records Match (FirstName AND LastName AND DOB) AND 1 Records Match (FirstName AND LastName)"
        }
    },
    "Errors": []
}
```

<br />

## Request and Response Structure

Upon submitting a request, the API will return a response containing several key elements. These elements provide insight into the potential risks associated with the submitted data:

> 📘 Score: A risk score, including the type of score, associated reason codes, and the overall risk level.

### Input

#### Data Class:

<HTMLBlock>{`
<table style="width: 100%; border-collapse: collapse;">
<thead>
<tr>
  <th style="border: 1px solid #ddd; padding: 8px;">Field</th>
  <th style="border: 1px solid #ddd; padding: 8px;">Description</th>
  <th style="border: 1px solid #ddd; padding: 8px;">Required (Y/N)</th>
  <th style="border: 1px solid #ddd; padding: 8px;">Field Type</th>
  <th style="border: 1px solid #ddd; padding: 8px;">Notes</th>
</tr>
</thead>
<tbody>
<tr>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>TransactionID</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>ID of the transaction provided by Trulioo GG</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>Yes</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>String</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>Unique ID for the transaction ID, generated by Trulioo.  </p>
<p>Key used to map back to the transaction when feedback data is provided. This field is also returned in the response</p>
</td>
</tr>
<tr>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>FirstGivenName</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>First name of the individual to be verified</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>Yes</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>String</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"></td>
</tr>
<tr>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>FirstSurName</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>Last name of the individual to be verified</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>Yes</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>String</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"></td>
</tr>
<tr>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>NationalID</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>National ID Number</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>No</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>String</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"></td>
</tr>
<tr>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>EmailAddress</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>Email Address</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>Yes*</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>String</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>One of Email or Telephone is required</p>
</td>
</tr>
<tr>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>Telephone</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>Telephone number of the individual to be verified</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>Yes*</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"></td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>One of Email or Telephone is required</p>
</td>
</tr>
<tr>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>IPAddress</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>IP Address, either in IPv4 or IPv6 format</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>No</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"></td>
  <td style="border: 1px solid #ddd; padding: 8px;"></td>
</tr>
</tbody>
</table>
`}</HTMLBlock>

<br />

#### Date of Birth

| Field        | Description                                                    | Required (Y/N) | Field Type |
| :----------- | :------------------------------------------------------------- | :------------- | :--------- |
| DayOfBirth   | Day of birth date (ie 23 for a date of birth of 23/11/1975)    | No             | DD         |
| MonthOfBirth | Month of birth date (ie 11 for a date of birth of 23/11/1975)  | No             | MM         |
| YearOfBirth  | Year of birth date (ie 1975 for a date of birth of 23/11/1975) | No             | YYYY       |

<br />

#### Address

<HTMLBlock>{`
<table style="width: 100%; border-collapse: collapse;">
<thead>
<tr>
  <th style="border: 1px solid #ddd; padding: 8px;">Field</th>
  <th style="border: 1px solid #ddd; padding: 8px;">Description</th>
  <th style="border: 1px solid #ddd; padding: 8px;">Required (Y/N)</th>
</tr>
</thead>
<tbody>
<tr>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>Address1  </p>
<p>OR  </p>
<p>UnitNumber, BuildingName, BuildingNumber, HouseNumber, StreetNumber, CivicNumber, StreetName, StreetType</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>Street address of primary residence</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>No</p>
</td>
</tr>
<tr>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>UnitNumber  </p>
<p>HouseExtension</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"></td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>No</p>
</td>
</tr>
<tr>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>City</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>City of primary residence</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>No</p>
</td>
</tr>
<tr>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>PostalCode</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>ZIP Code or Postal Code of primary residence</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>No</p>
</td>
</tr>
<tr>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>StateProvinceCode</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>State of primary residence. US sources expect 2 characters. Australian sources expect 2 or 3 characters.</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>No</p>
</td>
</tr>
<tr>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>Country</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>Country of physical address (ISO 3166-1 alpha-2)</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>No</p>
</td>
</tr>
</tbody>
</table>
`}</HTMLBlock>

<br />

### Output

All Fraud signals are returned under Appended Fields and be categorized into multiple objects including Score signals, Phone Signals, Email Signals, IP Address Signals and Features Signals.

#### Score

<HTMLBlock>{`
<table style="width: 100%; border-collapse: collapse;">
<thead>
<tr>
  <th style="border: 1px solid #ddd; padding: 8px;">Field</th>
  <th style="border: 1px solid #ddd; padding: 8px;">Description</th>
  <th style="border: 1px solid #ddd; padding: 8px;">Field Type</th>
  <th style="border: 1px solid #ddd; padding: 8px;">Field Values</th>
  <th style="border: 1px solid #ddd; padding: 8px;">Notes</th>
</tr>
</thead>
<tbody>
<tr>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>Score</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>Risk Score</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>Integer</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>0-1000</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>Trulioo Risk Score  reflects the risk rating for a transaction. Higher scores indicate higher risk of potential fraud.</p>
</td>
</tr>
<tr>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>ScoreType</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>Type of Fraud associated with risk score (3rd party fraud and synthetic fraud)</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>String</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>“Fraud”</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>This is defaulted to indicate “Fraud”. Should we be providing multiple scores, we will elaborate the score based on the type of fraud e.g. score = 750 score type = 3rd party fraud</p>
</td>
</tr>
<tr>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>ReasonCodes</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>List of reason codes related to input data</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>String</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"></td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>See Reference object details below for a full list of reason codes we provide</p>
</td>
</tr>
<tr>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>RiskLevel</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>Risk category based on the Risk Score.</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>String</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>-Very Low<br>-Low<br>-Medium<br>-High<br>-Very High</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>Very Low: Score = 0 to 225. Strong and consistent positive signals  </p>
<p>Low: Score = 226 to 450. Multiple positive signals  </p>
<p>Medium: Score = 451 to 550. Partial information available  </p>
<p>High: Score = 551 to 775. Multiple negative signals  </p>
<p>Very High: Score = 776 to 1000. Many negative signals and almost no positive signals</p>
</td>
</tr>
</tbody>
</table>
`}</HTMLBlock>

<br />

#### Email Info

<HTMLBlock>{`
<table style="width: 100%; border-collapse: collapse;">
<thead>
<tr>
  <th style="border: 1px solid #ddd; padding: 8px;">Field</th>
  <th style="border: 1px solid #ddd; padding: 8px;">Description</th>
  <th style="border: 1px solid #ddd; padding: 8px;">Field Type</th>
  <th style="border: 1px solid #ddd; padding: 8px;">Field Values</th>
  <th style="border: 1px solid #ddd; padding: 8px;">Notes</th>
</tr>
</thead>
<tbody>
<tr>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>EmailToName</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>The match status between the input name and the email address</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>String</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>-match<br>-no match<br>-not found</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>Identify whether input name is associated with the input email.</p>
</td>
</tr>
<tr>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>EmailFirstSeen</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>The date when the input email address was first observed</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>Date</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>YYYY-MM-DD</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>Date when the input email address was first observed. If the input email has not been observed before, the date will be today</p>
</td>
</tr>
<tr>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>EmailValid</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>Indicates whether the email address provided is a valid and functional email</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>String</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>-valid<br>-invalid<br>-unknown<br>-null</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>Ex: Google LLC.   This is typically useful when associated with a non-free email.   Example:  <a href="mailto:User@SmallWebsite.com">User@SmallWebsite.com</a> </p>
</td>
</tr>
<tr>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>EmailType</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>Indicates whether the email address provided belongs to a free email service provider or a company / paid account.</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>String</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>-is_free<br>-business_website_exists<br>-business_no_website<br>-null</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"></td>
</tr>
<tr>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>EmailIsDisposable</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>Indicates whether the email address provided belongs to a temporary email service provider</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>Boolean</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>-true<br>-false<br>-null</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"></td>
</tr>
<tr>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>EmailDomainCreationDate</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>The date when the email domain was created</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>Date</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>-Date<br>-null</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>Format: YYYY-MM-DD  </p>
<p>Ex: 2011-06-29</p>
</td>
</tr>
<tr>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>EmailDomainRegisteredTo</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>Indicates the individual or entity registered to the email domain</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>String</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>-String<br>-Null</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>Ex: Google LLC.   This is typically useful when associated with a non-free email.   Example:  <a href="mailto:User@SmallWebsite.com">User@SmallWebsite.com</a> </p>
</td>
</tr>
<tr>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>IsRandomlyGenerated</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>Indicates whether the email address provided is randomly generated</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>Boolean</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>Boolean</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>An example email would be <a href="mailto:alsdkjfahgsds@gmail.com">alsdkjfahgsds@gmail.com</a> </p>
</td>
</tr>
<tr>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>EmailHandleApplicantNameMatch</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>Indicates whether the email handle contains the input name</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>Boolean</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>Boolean</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"></td>
</tr>
<tr>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>EmailDataBreachCount</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>Number of times the email address has been discovered in the known data breaches</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>Integer</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>Integer</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"></td>
</tr>
</tbody>
</table>
`}</HTMLBlock>

<br />

#### Email Linked Accounts

| Field                        | Description                                                         | Field Type | Field Values | Notes                                                                                                                                                             |
| :--------------------------- | :------------------------------------------------------------------ | :--------- | :----------- | :---------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| EmailNetworkingAccountsCount | Number of networking accounts have been linked to the email address | Integer    | Integer      |                                                                                                                                                                   |
| EmailEcommerceAccountsCount  | Number of ecommerce accounts have been linked to the email address  | Integer    | Integer      |                                                                                                                                                                   |
| EmailMessagingAccountsCount  | Number of messaging accounts have been linked to the email address  | Integer    | Integer      |                                                                                                                                                                   |
| EmailOtherAccountsCount      | Number of other accounts have been linked to the email address      | Integer    | Integer      |                                                                                                                                                                   |
| EmailAllAccountsCount        | Total number of accounts have been linked to the email address      | Integer    | Integer      | Generally we find that users personal emails are associated with a number of different accounts.  Fraudulent or throwaway emails rarely have this characteristic. |

<br />

#### Phone

<HTMLBlock>{`
<table style="width: 100%; border-collapse: collapse;">
<thead>
<tr>
  <th style="border: 1px solid #ddd; padding: 8px;">Field</th>
  <th style="border: 1px solid #ddd; padding: 8px;">Description</th>
  <th style="border: 1px solid #ddd; padding: 8px;">Field Type</th>
  <th style="border: 1px solid #ddd; padding: 8px;">Field Values</th>
  <th style="border: 1px solid #ddd; padding: 8px;">Notes</th>
</tr>
</thead>
<tbody>
<tr>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>PhoneToName</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>The match status between the input name and the phone number provided</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>String</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>- Match  </p>
<ul>
<li>No match</li>
<li>Not found - Null</li>
</ul>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>Input first and last name provided are associated to the phone number</p>
</td>
</tr>
<tr>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>PhoneLineType</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>The line type of phone number</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>String</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>- Landline  </p>
<ul>
<li>Mobile - VOIP</li>
<li>Toll-Free</li>
<li>Landline</li>
<li>Unknown</li>
<li>Other</li>
</ul>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>Unknown is usually due to invalid</p>
</td>
</tr>
<tr>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>PhoneFirstSeen</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>The date when the input phone number was first observed and associated with input name</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>Date</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>YYYY-MM-DD</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"></td>
</tr>
<tr>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>PhoneDataBreachCount</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>Number of times the phone number has been discovered in the known data breaches</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>Integer</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>0,1,2,...</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"></td>
</tr>
</tbody>
</table>
`}</HTMLBlock>

<br />

#### Phone Info

<HTMLBlock>{`
<table style="width: 100%; border-collapse: collapse;">
<thead>
<tr>
  <th style="border: 1px solid #ddd; padding: 8px;">Field</th>
  <th style="border: 1px solid #ddd; padding: 8px;">Description</th>
  <th style="border: 1px solid #ddd; padding: 8px;">Field Type</th>
  <th style="border: 1px solid #ddd; padding: 8px;">Field Values</th>
  <th style="border: 1px solid #ddd; padding: 8px;">Notes</th>
</tr>
</thead>
<tbody>
<tr>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>PhoneValid</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>Indicates whether the phone provided is a valid</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>Boolean</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>-True<br>-False<br>-Null</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"></td>
</tr>
<tr>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>PhoneCarrier</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>Indicates the phone carrier associated with the input phone number</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>String</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>-String<br>-Null</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>Ex: T-Mobile US</p>
</td>
</tr>
<tr>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>PhoneIsDisposable</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>Indicates whether the input phone number belongs to a temporary phone service provider</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>Boolean</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>-True<br>-False<br>-Null</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"></td>
</tr>
<tr>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>LastPortDate</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>Indicates the date of the last portability event of input phone number</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>Date</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>-Date<br>-Null</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>Very recent port dates are higher risk.</p>
</td>
</tr>
<tr>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>IsBusiness</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>Indicates whether the caller type of input phone number is business</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>Boolean</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>-True<br>-False<br>-Null</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>US only</p>
</td>
</tr>
</tbody>
</table>
`}</HTMLBlock>

#### Phone Social Media Apps

| Field                        | Description                                                              | Field Type | Field Values | External Notes                                                                                                                                                  |
| :--------------------------- | :----------------------------------------------------------------------- | :--------- | :----------- | :-------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| PhoneNetworkingAccountsCount | Number of networking accounts have been linked to the input phone number | Integer    | 0,1,2, etc…  |                                                                                                                                                                 |
| PhoneEcommerceAccountsCount  | Number of ecommerce accounts have been linked to the input phone number  | Integer    | 0,1,2, etc…  |                                                                                                                                                                 |
| PhoneOtherAccountsCount      | Number of other accounts have been linked to the input phone number      | Integer    | 0,1,2, etc…  |                                                                                                                                                                 |
| PhonePlatformAccountsCount   | Number of platform accounts have been linked to the input phone number   | Integer    | 0,1,2, etc…  |                                                                                                                                                                 |
| PhoneCallingAccountsCount    | Number of calling accounts have been linked to the input phone number    | Integer    | 0,1,2, etc…  |                                                                                                                                                                 |
| PhoneAllAccountsCount        | Total number of accounts have been linked to the email address           | Integer    | 0,1,2, etc…  | Generally we find that users personal phone is associated with a number of different accounts.  Fraudulent or throwaway emails rarely have this characteristic. |

<br />

#### IP Categories

<HTMLBlock>{`
<table style="width: 100%; border-collapse: collapse;">
<thead>
<tr>
  <th style="border: 1px solid #ddd; padding: 8px;">Field</th>
  <th style="border: 1px solid #ddd; padding: 8px;">Field Description</th>
  <th style="border: 1px solid #ddd; padding: 8px;">Type</th>
  <th style="border: 1px solid #ddd; padding: 8px;">Field Values</th>
  <th style="border: 1px solid #ddd; padding: 8px;">External Notes</th>
</tr>
</thead>
<tbody>
<tr>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>Proxy</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>Indicates whether the input IP address is from a proxy</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>Boolean</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>-True<br>-False<br>-Null</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"></td>
</tr>
<tr>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>ProxyType</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>The type of proxy from the input IP Address</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>String</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>-Datacenter<br>-Residential<br>-Rotating<br>-Unknown<br>-Null</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"></td>
</tr>
<tr>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>Tor</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>Indicate whether the input IP address is associated to TOR</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>Boolean</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>-True<br>-False<br>-Null</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"></td>
</tr>
<tr>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>VPN</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>Indicate whether the input IP Address is under a VPN</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>Boolean</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>-True<br>-False<br>-Null</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"></td>
</tr>
<tr>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>BlacklistCount</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>Number of providers that have flagged the input IP Address as spam, suspicious traffic, etc…)</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>Integer</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>0,1,2, etc...</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"></td>
</tr>
<tr>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>CloudHost</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>Indicate whether the input IP Address is from a hosted network</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>Boolean</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>-True<br>-False<br>-Null</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"></td>
</tr>
<tr>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>IsRelay</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>Indicate whether the input IP Address configured to act as relay</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>Boolean</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>-True<br>-False<br>-Null</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"></td>
</tr>
</tbody>
</table>
`}</HTMLBlock>

<br />

#### IP Geo

<HTMLBlock>{`
<table style="width: 100%; border-collapse: collapse;">
<thead>
<tr>
  <th style="border: 1px solid #ddd; padding: 8px;">Field</th>
  <th style="border: 1px solid #ddd; padding: 8px;">Description</th>
  <th style="border: 1px solid #ddd; padding: 8px;">Type</th>
  <th style="border: 1px solid #ddd; padding: 8px;">Field Values</th>
  <th style="border: 1px solid #ddd; padding: 8px;">Notes</th>
</tr>
</thead>
<tbody>
<tr>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>IPCountry</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>The name of the country where the the input IP Address is located (format is ISO 3166 alpha-2)</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>String</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>-String<br>-Null</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"></td>
</tr>
<tr>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>IPCity</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>The city where the input IP address is located</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>String</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>-String<br>-Null</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"></td>
</tr>
<tr>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>IPPostalCode</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>The postal code where the input IP Address is located</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>String</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>-String<br>-Null</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"></td>
</tr>
<tr>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>IPLat</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>The latitude of the input IP address’s geolocation</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>Float</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>55.752</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"></td>
</tr>
<tr>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>IPLong</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>The longitude of the input IP address’s geolocation</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>Float</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>110.133</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"></td>
</tr>
</tbody>
</table>
`}</HTMLBlock>

<br />

#### IP Info

<HTMLBlock>{`
<table style="width: 100%; border-collapse: collapse;">
<thead>
<tr>
  <th style="border: 1px solid #ddd; padding: 8px;">Field</th>
  <th style="border: 1px solid #ddd; padding: 8px;">Description</th>
  <th style="border: 1px solid #ddd; padding: 8px;">Type</th>
  <th style="border: 1px solid #ddd; padding: 8px;">Field Values</th>
  <th style="border: 1px solid #ddd; padding: 8px;">Notes</th>
</tr>
</thead>
<tbody>
<tr>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>IPConnectionType</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>The usage classification type of Internet service provider (ISP) that owns the input IP Address</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>String</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>-String<br>-Commercial<br>-Content Delivery Network<br>-Fixed Line<br>-Mobile ISP<br>-Reserved<br>-University<br>-Null</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>University Indicates whether the input IP address is from a proxy/ College / School</p>
</td>
</tr>
<tr>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>ISPName</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>The name of the internet service provider that owns the input IP Address</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>String</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>-String<br>-Null</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>Ex: Ignite Visibility</p>
</td>
</tr>
<tr>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>IPCompanyDomain</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>The name of the domain of the company that registered to the input IP Address</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>String</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>-String<br>-Null</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>Ex: google.com</p>
</td>
</tr>
<tr>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>IPCompanyName</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>The name of the company that registered to the input IP Address</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>String</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>-String<br>-Null</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p> Ex: Apple Inc.</p>
</td>
</tr>
</tbody>
</table>
`}</HTMLBlock>

#### Features Velocity

| Field                           | Description                                                                  | Type    | Field Values | Notes                                                                                                               |
| :------------------------------ | :--------------------------------------------------------------------------- | :------ | :----------- | :------------------------------------------------------------------------------------------------------------------ |
| VelocityOfEmailToDistinctPerson | Number of times that the input email address is linked to the unique persons | Integer | 0,1,2, etc…  | Indicates how many times we see the input email address is submitted with the input name under the same transaction |
| VelocityOfPhoneToDistinctPerson | Number of times that the input phone is linked to the unique persons         | Integer | 0,1,2, etc…  | Indicates how many times we see the input phone number is submitted with the input name under the same transaction  |
| VelocityOfIPToDistinctPerson    | Number of times that the input IP address is linked to the unique persons    | Integer | 0,1,2, etc…  | Indicates how many times we see the input IP address is submitted with the input name under the same transaction    |

<br />

#### Reference - Reason Code

<HTMLBlock>{`
<table style="width: 100%; border-collapse: collapse;">
<thead>
<tr>
  <th style="border: 1px solid #ddd; padding: 8px;">Field</th>
  <th style="border: 1px solid #ddd; padding: 8px;">Description</th>
  <th style="border: 1px solid #ddd; padding: 8px;">Type</th>
  <th style="border: 1px solid #ddd; padding: 8px;">Field Values</th>
</tr>
</thead>
<tbody>
<tr>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>PhoneToIPCountry</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>Indicate whether the country associated with the input phone number matches the country associated with the input IP Address</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>Boolean</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>-True<br>-False</p>
</td>
</tr>
<tr>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>EmailAndPhoneLinked</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>Indicate whether the input email address and input phone number are linked to each other</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>Boolean</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>-True<br>-False</p>
</td>
</tr>
<tr>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>EmailToPhoneProfileImage</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>Indicate whether all profile pictures obtained from both input email address and input phone number sources exhibit faces are match</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>Boolean</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>-True<br>-False</p>
</td>
</tr>
<tr>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>NameAnomalous</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>Indicates whether the name is anomalous</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>Boolean</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>-True<br>-False</p>
</td>
</tr>
</tbody>
</table>
`}</HTMLBlock>