IP Address Geolocation with Confidence Area and Hazard Report API
Introduction
An extension of the IP Address Geolocation with Confidence Area API, this API endpoint is designed to help fight spammers and other fraudulent activities with additional hazard reporting, by presenting crucial security insight parameters.
Our hazard report, a cybersecurity metrics set, provides both reactive and our highly innovative proprietary proactive approaches.
In the reactive part, we continuously check the IP addresses in the most popular and trusted blacklist sites like blocklist.de, uceprotect.net and Spamhaus.
In addition, we also use our threat detection algorithms and third party sources to detect anonymisers like VPN and Proxy.
However, the reactive approach cannot detect all the malicious services and is limited to identifying only services that are listed on these websites. It takes a substantial amount of time to detect any newly established malicious services and put them into blacklists, till then they present a high risk to businesses.
However, noticeable, the vast majority of cyber-attacks come from hosting environments. As not many are risking their own private or corporate networks to mount attacks.
A data centre or widely speaking a hosting IP address originated activities should always be dealt with great caution, for example, when placing an e-commerce order or leaving a comment on a blog.
This is where our proactive approach plays an important role.
We utilise our proprietary AI-based technology to examine every IP address globally to estimate a likelihood of the network assigned to a hosting environment.
We provide the outcome of that assessment as 'hostingLikelihood' data field in the range of 0 to 10.
Moreover, we also provide a metric to detect if the Autonomous System, which announced the network, is likely to be a hosting provider or not.
https://api.bigdatacloud.net/data/ip-geolocation-full
CURL Example
Visit our SDK page to access API clients in specific languages like Javascript, Python + PHP.
Response
Response Format
Field | Data type | Description |
---|---|---|
ip | string | Requested IPv4 IP address in a string format |
localityLanguageRequested | string | localityLanguage input parameter received |
country | <Country> object | Geolocated Country |
location | <Location> object | Geolocation |
lastUpdated | string | Indicates the time of when that particular IP address’s geolocation was assessed the last |
network | <Network> object | Network it belongs |
confidence | string | Geolocation confidence, possible values:
|
confidenceArea | Array of <point> objects | Closed polygon representing estimated geolocation confidence area |
hazardReport | <HazardReport> object | Detailed hazard report for the requested IP address |
API Endpoint
Endpoint: | /data/ip-geolocation-full |
---|---|
Full URL: | https://api.bigdatacloud.net/data/ip-geolocation-full |