All IP Geolocation Data
When you make a standard request to the IPWho IP Geolocation API, you receive a complete data object by default. This page explains the structure and every field of that response.
Request Example
GET https://api.ipwho.org/ip/76.102.11.203?apiKey=sk.xxxxResponse Example
{ "success": true, "data": { "ip": "76.102.11.203", "geoLocation": { "continent": "North America", "continentCode": "NA", "country": "United States", "countryCode": "US", "capital": "Washington", "region": "California", "regionCode": "CA", "city": "Los Altos", "postal_Code": "94022", "dial_code": "+1", "is_in_eu": false, "latitude": 37.3793, "longitude": -122.12, "accuracy_radius": 10 }, "timezone": { "time_zone": "America/Los_Angeles", "abbr": "PST", "offset": -28800, "is_dst": false, "utc": "-08:00", "current_time": "2026-03-02T03:30:36-08:00" }, "flag": { "flag_Icon": "πΊπΈ", "flag_unicode": "U+1F1FA U+1F1F8" }, "currency": { "code": "USD", "symbol": "$", "name": "US Dollar", "name_plural": "US dollars", "hex_unicode": "24" }, "connection": { "asn_number": 7922, "asn_org": "COMCAST-7922", "isp": "Comcast Cable", "org": "Comcast Cable", "domain": "comcast.net", "connection_type": "Cable/DSL" }, "userAgent": { "browser": { "name": "Chrome", "version": "144.0.0.0" }, "engine": { "name": "Blink", "version": "144.0.0.0" }, "os": { "name": "macOS", "version": "10.15.7" }, "device": { "type": "desktop", "vendor": "Apple", "model": "Macintosh" }, "cpu": { "architecture": "Unknown" } }, "security": { "isVpn": false, "isTor": false, "isThreat": "low" } }}Data Categories
Geolocation (geoLocation)
| Parameter | Type | Description |
|---|---|---|
continent | string | Continent name. |
continentCode | string | Two-letter continent code. |
country | string | Country name. |
countryCode | string | ISO 3166-1 alpha-2 country code. |
capital | string | Capital city of the country. |
region | string | Region or province name. |
regionCode | string | Region or province code. |
city | string | City name. |
postal_Code | string | Postal / ZIP code. |
dial_code | string | Country calling code. |
is_in_eu | boolean | If the country is in the European Union. |
latitude | number | Latitude. |
longitude | number | Longitude. |
accuracy_radius | number | Estimated accuracy radius (km). |
Timezone (timezone)
| Parameter | Type | Description |
|---|---|---|
time_zone | string | IANA Timezone name (e.g., America/Chicago). |
abbr | string | Timezone abbreviation. |
offset | number | UTC offset in seconds. |
is_dst | boolean | Whether daylight saving time is active. |
utc | string | UTC offset string. |
current_time | string | Current local time in ISO 8601 format. |
Flag (flag)
| Parameter | Type | Description |
|---|---|---|
flag_Icon | string | Emoji flag icon. |
flag_unicode | string | Unicode values for the flag. |
Currency (currency)
| Parameter | Type | Description |
|---|---|---|
code | string | 3-letter currency code (ISO 4217). |
symbol | string | Currency symbol. |
name | string | Currency name. |
name_plural | string | Plural name of the currency. |
hex_unicode | string | Hexadecimal unicode for the currency symbol. |
Connection (connection)
| Parameter | Type | Description |
|---|---|---|
asn_number | number | Autonomous System Number. |
asn_org | string | Organization name associated with the ASN. |
isp | string | Internet Service Provider name. |
org | string | Organization name. |
domain | string | Domain associated with the organization. |
connection_type | string | Type of connection (e.g., Corporate, Residential). |
User Agent (userAgent)
| Parameter | Type | Description |
|---|---|---|
browser | object | Browser name and version. |
engine | object | Rendering engine name and version. |
os | object | Operating system name and version. |
device | object | Device type, vendor, and model. |
cpu | object | CPU architecture. |
Security (security)
| Parameter | Type | Description |
|---|---|---|
isVpn | boolean | true if a VPN is detected. |
isTor | boolean | true if a Tor exit node is detected. |
isThreat | string | Threat level (e.g., low, medium, high). |