Skip to main content
GET
curl "https://ipgeo.proweblook.com/?ip=8.8.8.8&api_key=YOUR_API_KEY"
{
  "status": true,
  "ip": "8.8.8.8",
  "range": [
    37.751,
    -97.822
  ],
  "country": "US",
  "country_name": "United States",
  "city": null,
  "region": null,
  "region_iso": null,
  "postal_code": null,
  "isp": "Level 3 Communications",
  "organization": "Google",
  "latitude": 37.751,
  "longitude": -97.822,
  "asn": 15169,
  "asn_organization": "GOOGLE",
  "timezone": "America/Chicago"
}

Overview

The Check GEO IP API allows you to pinpoint the physical location, timezone, and network provider of an IP address.

Query Parameters

ip
string
required
The IP address (IPv4 or IPv6) you want to lookup. Example: 8.8.8.8
api_key
string
required
Your ProWebLook API key.

Response

status
boolean
true if the IP was successfully resolved, otherwise false.
ip
string
The requested IP address.
country
string
The two-letter ISO country code.
country_name
string
The full name of the country.
region
string
The state or region name.
city
string
The city name.
postal_code
string
The postal or ZIP code.
latitude
number
The latitude coordinate.
longitude
number
The longitude coordinate.
timezone
string
The timezone of the IP location (e.g., America/Chicago).
isp
string
The Internet Service Provider name.
organization
string
The organization associated with the IP address.
asn
integer
The Autonomous System Number (ASN).
asn_organization
string
The organization associated with the ASN.
curl "https://ipgeo.proweblook.com/?ip=8.8.8.8&api_key=YOUR_API_KEY"
{
  "status": true,
  "ip": "8.8.8.8",
  "range": [
    37.751,
    -97.822
  ],
  "country": "US",
  "country_name": "United States",
  "city": null,
  "region": null,
  "region_iso": null,
  "postal_code": null,
  "isp": "Level 3 Communications",
  "organization": "Google",
  "latitude": 37.751,
  "longitude": -97.822,
  "asn": 15169,
  "asn_organization": "GOOGLE",
  "timezone": "America/Chicago"
}