Get Self IP Information
Retrieve geolocation, timezone, currency, network, and security details for the IP address that is making the request.
Endpoint
Method: GET
URL:
GET https://api.ipwho.org/meParameters
This endpoint does not require any path or query parameters.
You can call it directly and IPWho will use the IP address of the incoming request.
Note: Optional query parameters like get (field filtering) and format (response format) are available globally and documented in the API reference.
Request Example
GET https://api.ipwho.org/meResponse Example
{ "success": true, "data": { "ip": "27.34.67.14", "continent": "Asia", "continentCode": "AS", "country": "Nepal", "countryCode": "NP", "capital": "Kathmandu", "region": "Bagmati Province", "regionCode": "P3", "city": "Kathmandu", "postal_Code": "44600", "dial_code": "+977", "is_in_eu": false, "latitude": 27.7108, "longitude": 85.3251, "accuracy_radius": 100, "timezone": { "time_zone": "Asia/Kathmandu", "abbr": "+0545", "offset": 20700, "is_dst": false, "utc": "+05:45", "current_time": "2025-11-25T11:59:21+05:45" }, "flag": { "flag_Icon": "🇳🇵", "flag_unicode": "U+1F1F3 U+1F1F5" }, "currency": { "code": "NPR", "symbol": "NPR", "name": "Nepalese Rupee", "name_plural": "Nepalese rupees", "hex_unicode": "4E, 50, 52" }, "connection": { "number": 17501, "org": "WorldLink Communications Pvt Ltd" }, "security": { "isVpn": false, "isTor": false, "isThreat": "low" } }}Response Structure
Top-level Fields
| Parameter | Type | Description |
|---|---|---|
success | boolean | Indicates whether the lookup succeeded. |
data | object | Contains all geolocation, network, and security details. |
Data Object Parameters
| Parameter | Type | Description |
|---|---|---|
ip | string | The IP address that was looked up. |
continent | string | Continent name (e.g., Asia). |
continentCode | string | Two-letter continent code (e.g., AS). |
country | string | Country name (e.g., Nepal). |
countryCode | string | ISO 3166-1 alpha-2 country code (e.g., NP). |
capital | string | Capital city of the country (e.g., Kathmandu). |
region | string | Region or province name (e.g., Bagmati Province). |
regionCode | string | Region or province code (e.g., P3). |
city | string | null | City name, if available. |
postal_Code | string | null | Postal / ZIP code, if available. |
dial_code | string | Country calling code (e.g., +977). |
is_in_eu | boolean | Indicates if the country is part of the European Union. |
latitude | number | Approximate latitude of the IP location. |
longitude | number | Approximate longitude of the IP location. |
accuracy_radius | number | Estimated accuracy radius in kilometers. |
timezone | object | Timezone information for the IP address. |
flag | object | Country flag emoji and Unicode information. |
currency | object | Local currency details for the IP location. |
connection | object | Network and ASN information associated with the IP address. |
security | object | Security and reputation data for the IP (VPN, Tor, threat level). |
timezone Object
| Parameter | Type | Description |
|---|---|---|
time_zone | string | IANA timezone identifier (e.g. Asia/Kathmandu). |
abbr | string | Timezone abbreviation or offset name (e.g. +0545). |
offset | number | Offset from UTC in seconds (e.g. 20700). |
is_dst | boolean | Indicates if daylight saving time is active. |
utc | string | UTC offset in ±HH:MM format (e.g. +05:45). |
current_time | string | Current local time at the IP location (ISO 8601 format). |
flag Object
| Parameter | Type | Description |
|---|---|---|
flag_Icon | string | Emoji flag representing the country (e.g. 🇳🇵). |
flag_unicode | string | Unicode code points for the flag emoji. |
currency Object
| Parameter | Type | Description |
|---|---|---|
code | string | Currency code (e.g. NPR). |
symbol | string | Currency symbol (e.g. NPR, ₹, $). |
name | string | Full currency name (e.g. Nepalese Rupee). |
name_plural | string | Plural form of the currency name. |
hex_unicode | string | Hexadecimal Unicode values for the currency symbol. |
connection Object
| Parameter | Type | Description |
|---|---|---|
number | number | Autonomous System Number (ASN) for the IP. |
org | string | Organization or ISP associated with the IP block. |
security Object
| Parameter | Type | Description |
|---|---|---|
isVpn | boolean | true if the IP is detected as a VPN exit node. |
isTor | boolean | true if the IP is detected as a Tor exit node. |
isThreat | string | Threat classification (low, medium, high). |