Risk Signal: Geo IP Verification
Geo IP Verification provides an overall risk and reputation assessment of an IP address associated with an end user.
Supported Credentials
The IP address can be uploaded as Prepared Data. In this case you are expected to obtain the IP address prior to initiating the Jumio transaction. For example you can use to use Geo IP Verification as a standalone service by using workflow key 10118 and uploading the IP address as prepared data.
Alternatively, if you are using Geo IP Verification in a workflow that requires other credentials, and are acquiring those credentials through the Web Client or one of the SDKs, Jumio can obtain the IP address from the end-user device with no additional calls from your integration. For example you can use Geo IP Verification along with the standard IDIV service by using workflow key 10120. The end-user experience with the web client or SDK integration will be the same as the standard IDIV service, and no additional integration effort is required.
Key |
Type |
Mandatory |
Description |
---|---|---|---|
ipAddress |
string |
Yes |
The IP address entered as a string. Either IPv4 or IPv6 format is accepted. |
Example Prepared Data Body
{ "ipAddress": "122.23.23.233" }
Response
Response data is available for transactions that include the risk signal. For information on transaction data see Viewing or Retrieving Workflow Transactions.
Example Response
"capabilities": { "geoIpVerification": [ { "id": "8a1d3dde-f1e5-4832-96c7-1389ad122ab1", "credentials": [ { "id": "1230b511-6e82-4c01-a7a3-4e3bcd3a37b1", "category": "DATA" } ], "decision": { "type": "PASSED", "details": { "label": "LOW_RISK" } }, "data": { "country": "USA", "state": "WA", "city": "Fort Lauderdale", "isp": "Google", "organization": "Google", "latitude": 26.1995, "longitude": -80.0984, "accuracyRadius": 1000, "anonymousVPN": true, "satelliteProvider": true } } ] }
Decision Details Labels
Decision Type |
Label |
Description |
---|---|---|
PASSED |
LOW_RISK |
No significant risk of fraudulent activity is associated with the IP address. |
REJECTED |
HIGH_RISK |
Significant risk of fraudulent activity is associated with the IP address. See the Data fields for additional information. |
WARNING |
MEDIUM_RISK |
Moderate risk of fraudulent activity is associated with the IP address. See the Data fields for additional information. |
NOT_EXECUTED |
TECHNICAL_ERROR |
Verify the provided data is correct and retry, or contact Support. |
Data
Key | Type | Description |
---|---|---|
country | string | Alpha-3 standard country code of IP address |
state | string | 2 letter symbol code specifying state |
city | string | Name of the city of the IP address |
isp | string | Name of the Internet Service Provider |
organization | string | Organization of the Internet Service Provider |
accuracyRadius | integer | Accuracy in kilometers of IP address location from provided coordinates |
latitude | number (double) | Latitude of the IP address |
longitude | number (double) | Longitude of the IP address |
torExitNode* | boolean | true when the IP address is a Tor Browser Exit Node |
anonymous | boolean | whether the IP address is associated with an anonymizer such as a VPN or other proxy |
proxyType | string | Returned if a proxy is used. Example: ANONYMOUS, RESIDENTIAL, PUBLIC |
userType | string | Specifies the behavior observed with typical users. Example: BUSINESS, RESIDENTIAL, HOSTING, CAFE, CELLULAR |
highBillingPostalCodeVelocity* | boolean | The IP address has been used to submit transactions with many different billing addresses in a short period of time. |
highEmailVelocity* | boolean | The IP address has been used to submit transactions with many different email addresses in a short period of time. |
highIssuerIdVelocity* | boolean | The IP address has been used to submit transactions with a high number of Issuer IDs (credit cards, prepaid cards etc.). |
highRiskDevicesActivity* | boolean | The IP address has been used by a high risk device. |
highRiskEmailsActivity* | boolean | A high risk email address was seen on this IP address in past network transactions. |
highRiskNetworkActivity* | boolean | High risk actors are seen on this IP address. |
* Only provided if the value is true, indicating potential fraud.