IP Intel | Java SDK
The IP Intel service allows you to retrieve security information about known IP addresses that have been collected across the internet for several decades, giving you insight into the reputation of an IP.
Geolocate
geolocate(java.lang.String)Retrieve information about the location of an IP address
IpVPNResponse response = client.geolocate(
"93.231.182.110");
Geolocate - provider
geolocate(java.lang.String, java.lang.String)Retrieve information about the location of an IP address
IpVPNResponse response = client.geolocate(
"93.231.182.110",
"digitalelement");
Geolocate - verbose, raw
geolocate(java.lang.String, boolean,boolean)Retrieve information about the location of an IP address
IpVPNResponse response = client.geolocate(
"93.231.182.110",
true,
true);
Geolocate - provider, verbose, raw
geolocate(java.lang.String, java.lang.String,boolean,boolean)Retrieve information about the location of an IP address
IpVPNResponse response = client.geolocate(
"93.231.182.110",
"digitalelement",
true,
true);
Domain
getDomain(java.lang.String)Retrieve the domain name associated with an IP address
IpVPNResponse response = client.getDomain(
"93.231.182.110");
Domain - ip, provider
getDomain(java.lang.String, java.lang.String)Retrieve the domain name associated with an IP address
IpVPNResponse response = client.getDomain(
"93.231.182.110",
"digitalelement");
Domain - ip, verbose, raw
getDomain(java.lang.String, boolean,boolean)Retrieve the domain name associated with an IP address
IpVPNResponse response = client.getDomain(
"93.231.182.110",
true,
true);
Domain - ip, provider, verbose, raw
getDomain(java.lang.String, java.lang.String,boolean,boolean)Retrieve the domain name associated with an IP address
IpVPNResponse response = client.getDomain(
"93.231.182.110",
"digitalelement",
true,
true);
VPN
isVPN(java.lang.String)Determine if an IP address is provided by a VPN service
IpVPNResponse response = client.isVPN(
"93.231.182.110");
VPN - ip, provider
isVPN(java.lang.String, java.lang.String)Determine if an IP address is provided by a VPN service
IpVPNResponse response = client.isVPN(
"93.231.182.110",
"digitalelement");
VPN - ip, verbose, raw
isVPN(java.lang.String, boolean,boolean)Determine if an IP address is provided by a VPN service
IpVPNResponse response = client.isVPN(
"93.231.182.110",
true,
true);
VPN - ip, provider, verbose, raw
isVPN(java.lang.String, java.lang.String,boolean,boolean)Determine if an IP address is provided by a VPN service
IpVPNResponse response = client.isVPN(
"93.231.182.110",
"digitalelement",
true,
true);
Proxy
isProxy(java.lang.String)Determine if an IP address is provided by a proxy service
IpProxyResponse response = client.isProxy(
"93.231.182.110");
Proxy - provider
isProxy(java.lang.String, java.lang.String)Determine if an IP address is provided by a proxy service
IpProxyResponse response = client.isProxy(
"93.231.182.110",
"digitalelement");
Proxy - verbose, raw
isProxy(java.lang.String, boolean,boolean)Determine if an IP address is provided by a proxy service
IpProxyResponse response = client.isProxy(
"93.231.182.110",
true,
true);
Proxy - provider, verbose, raw
isProxy(java.lang.String, java.lang.String,boolean,boolean)Determine if an IP address is provided by a proxy service
IpProxyResponse response = client.isProxy(
"93.231.182.110",
"digitalelement",
true,
true);
Reputation
reputation(java.lang.String)Retrieve a reputation score for an IP address from a provider, including an optional detailed report.
IpReputationResponse response = client.reputation(
"93.231.182.110");
Reputation - provider
reputation(java.lang.String, java.lang.String)Retrieve a reputation score for an IP address from a provider, including an optional detailed report.
IpReputationResponse response = client.reputation(
"93.231.182.110",
"crowdstrike");
Reputation - verbose, raw
reputation(java.lang.String, boolean,boolean)Retrieve a reputation score for an IP address from a provider, including an optional detailed report.
IpReputationResponse response = client.reputation(
"93.231.182.110",
true,
true);
Reputation - provider, verbose, raw
reputation(java.lang.String, java.lang.String,boolean,boolean)Retrieve a reputation score for an IP address from a provider, including an optional detailed report.
IpReputationResponse response = client.reputation(
"93.231.182.110",
"crowdstrike",
true,
true);