IP Geolocation API services

Zero maintenance and always up to date.

Backed by the continuously growing and improving DB-IP database, our online API makes it easy to use real-time IP geolocation without the trouble of hosting and maintaining gigabytes of data.





Basic API

Full location details

The Basic API provides all the information of the Free IP geolocation API and adds detailed location data. The Basic API includes advanced location data such as GPS coordinates, district, zip code, timezone and the unique place identifier in the Geonames open database.

{
    "ipAddress": "123.45.67.89",
    "continentCode": "NA",
    "continentName": "North America",
    "countryCode": "US",
    "countryName": "United States",
    "isEuMember": false,
    "currencyCode": "USD",
    "currencyName": "Dollar",
    "phonePrefix": "1",
    "languages": [
        "en-US",
        "es-US",
        "haw",
        "fr"
    ],
    "stateProv": "California",
    "district": "Santa Clara County",
    "city": "Mountain View",
    "geonameId": 5375480,
    "zipCode": "94043",
    "latitude": 37.3861,
    "longitude": -122.084,
    "gmtOffset": -7,
    "timeZone": "America\/Los_Angeles",
}
  •   Free trial
  •   Continent/Country codes and names
  •   Currency and international phone prefix
  •   State or Province
  •   City
  •   Latitude and Longitude
  •   Timezone
  •   Weather station code
  •   AS number and access to AS API
  •   Live currency conversions with dbip.js
  •   Internet Service Provider
  •   Organization name
  •   Connection type
  •   Threat level assessment and details
  •   Crawler and proxy detection


Starting at 15.90 EUR/mo  






Core API

Location, ISP and connection details

The Core API provides all the location information of the Basic API and adds detailed ISP and connection data. The Core API includes information such as autonomous system (AS) details, ISP and organization name, and type of connection.

  •   Free trial
  •   Continent/Country codes and names
  •   Currency and international phone prefix
  •   State or Province
  •   City
  •   Latitude and Longitude
  •   Timezone
  •   Weather station code
  •   AS number and access to AS API
  •   Live currency conversions with dbip.js
  •   Internet Service Provider
  •   Organization name
  •   Connection type
  •   Threat level assessment and details
  •   Crawler and proxy detection


Starting at 19.90 EUR/mo  
{
    "ipAddress": "123.45.67.89",
    "continentCode": "NA",
    "continentName": "North America",
    "countryCode": "US",
    "countryName": "United States",
    "isEuMember": false,
    "currencyCode": "USD",
    "currencyName": "Dollar",
    "phonePrefix": "1",
    "languages": [
        "en-US",
        "es-US",
        "haw",
        "fr"
    ],
    "stateProv": "California",
    "district": "Santa Clara County",
    "city": "Mountain View",
    "geonameId": 5375480,
    "zipCode": "94043",
    "latitude": 37.3861,
    "longitude": -122.084,
    "gmtOffset": -7,
    "timeZone": "America\/Los_Angeles",
    "weatherCode": "USCA0746",
	"asNumber": 16591,
    "asName": "GOOGLE-FIBER",
    "isp": "Google Fiber Inc.",
    "linkType": "fttx",
    "organization": "Google Fiber Inc.",
}






Extended API

Location, ISP and security details

The Extended API provides all the information of the Core API and adds sensitive security data to help you protect your web site or infrastructure against cyber attacks. The Extended API includes proxy and crawler detection and our exclusive threat level assessment information.

{
    "ipAddress": "123.45.67.89",
    "continentCode": "NA",
    "continentName": "North America",
    "countryCode": "US",
    "countryName": "United States",
    "isEuMember": false,
    "currencyCode": "USD",
    "currencyName": "Dollar",
    "phonePrefix": "1",
    "languages": [
        "en-US",
        "es-US",
        "haw",
        "fr"
    ],
    "stateProv": "California",
    "district": "Santa Clara County",
    "city": "Mountain View",
    "geonameId": 5375480,
    "zipCode": "94043",
    "latitude": 37.3861,
    "longitude": -122.084,
    "gmtOffset": -7,
    "timeZone": "America\/Los_Angeles",
    "weatherCode": "USCA0746",
	"asNumber": 16591,
    "asName": "GOOGLE-FIBER",
    "isp": "Google Fiber Inc.",
    "linkType": "fttx",
    "organization": "Google Fiber Inc.",
    "isCrawler": false,
    "isProxy": true,
    "proxyType": "vpn",
    "threatLevel": "high",
    "threatDetails": [
        "anonymous-proxy",
        "attack-source",
        "attack-target:web",
        "bot-name:gherran",
        "bot-type:spam"
    ],
}
  •   Free trial
  •   Continent/Country codes and names
  •   Currency and international phone prefix
  •   State or Province
  •   City
  •   Latitude and Longitude
  •   Timezone
  •   Weather station code
  •   AS number and access to AS API
  •   Live currency conversions with dbip.js
  •   Internet Service Provider
  •   Organization name
  •   Connection type
  •   Threat level assessment and details
  •   Crawler and proxy detection


Starting at 29.90 EUR/mo  


Resources



  Documentation

  GitHub