Output format | Documentation | IP Geolocation API | WhoisXML API

Output format

{
  "ip": "110.170.64.0",
  "location": {
    "country": "TH",
    "region": "Bangkok",
    "city": "Bangkok",
    "lat": 13.7086,
    "lng": 100.4553,
    "postalCode": "10110",
    "timezone": "+07:00",
    "geonameId": 1609350
  },
  "isp": "True Internet",
  "connectionType": "broadband",
  "domains": [
    "110-170-64-0.static.asianet.co.th"
  ],
  "as": {
    "asn": 7470,
    "name": "TRUE INTERNET Co.,Ltd.",
    "route": "110.170.64.0/18",
    "domain": "trueinternet.co.th",
    "type": "Cable/DSL/ISP"
  },
  "proxy": {
    "proxy": false,
    "vpn": false,
    "tor": false
  },
}

Output parameters

id
Requested (for search by 'ipAddress') or resolved (for search by 'domain' or 'email') IP address.
location.country
Two letters country code from ISO 3166.
location.region
Region
location.city
City
location.lat
Latitude
location.lng
Longitude
location.postalCode
Postal Code
location.timezone
Timezone in the format "+10:00"
location.geonameId
Id of location in the GeoNames database. The field is omitted if the record is not found.
isp
Internet Service Provider
connectionType
Connection type may be one of "modem", "mobile", "broadband", "company".
domains
Array of domains associated with the IP. The field is omitted if the record is not found. This array is limited to 5 domains. If you want to get more check out Reverse IP API
as {}
Autonomous System. It works for IPv4 only. The field is omitted if the record is not found.
as.asn
Autonomous System Number
as.name
Autonomous System Name
as.route
Autonomous System Route
as.domain
Autonomous System Website's URL
as.type
Autonomous System type, one of the following: "Cable/DSL/ISP", "Content", "Educational/Research", "Enterprise", "Non-Profit", "Not Disclosed", "NSP", "Route Server". Empty when unknown.
proxy.proxy
The IP address is used as a proxy
proxy.vpn
The IP address is a VPN endpoint
proxy.tor
The IP address is a TOR endpoint
Have questions?

We are here to listen. For a quick response, please select your request type or check our Contact us page for more information. By submitting a request, you agree to our Terms of Service and Privacy Policy.

Or shoot us an email to