Skip to content

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/me

Parameters

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/me

Response 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

ParameterTypeDescription
successbooleanIndicates whether the lookup succeeded.
dataobjectContains all geolocation, network, and security details.

Data Object Parameters

ParameterTypeDescription
ipstringThe IP address that was looked up.
continentstringContinent name (e.g., Asia).
continentCodestringTwo-letter continent code (e.g., AS).
countrystringCountry name (e.g., Nepal).
countryCodestringISO 3166-1 alpha-2 country code (e.g., NP).
capitalstringCapital city of the country (e.g., Kathmandu).
regionstringRegion or province name (e.g., Bagmati Province).
regionCodestringRegion or province code (e.g., P3).
citystring | nullCity name, if available.
postal_Codestring | nullPostal / ZIP code, if available.
dial_codestringCountry calling code (e.g., +977).
is_in_eubooleanIndicates if the country is part of the European Union.
latitudenumberApproximate latitude of the IP location.
longitudenumberApproximate longitude of the IP location.
accuracy_radiusnumberEstimated accuracy radius in kilometers.
timezoneobjectTimezone information for the IP address.
flagobjectCountry flag emoji and Unicode information.
currencyobjectLocal currency details for the IP location.
connectionobjectNetwork and ASN information associated with the IP address.
securityobjectSecurity and reputation data for the IP (VPN, Tor, threat level).

timezone Object

ParameterTypeDescription
time_zonestringIANA timezone identifier (e.g. Asia/Kathmandu).
abbrstringTimezone abbreviation or offset name (e.g. +0545).
offsetnumberOffset from UTC in seconds (e.g. 20700).
is_dstbooleanIndicates if daylight saving time is active.
utcstringUTC offset in ±HH:MM format (e.g. +05:45).
current_timestringCurrent local time at the IP location (ISO 8601 format).

flag Object

ParameterTypeDescription
flag_IconstringEmoji flag representing the country (e.g. 🇳🇵).
flag_unicodestringUnicode code points for the flag emoji.

currency Object

ParameterTypeDescription
codestringCurrency code (e.g. NPR).
symbolstringCurrency symbol (e.g. NPR, ₹, $).
namestringFull currency name (e.g. Nepalese Rupee).
name_pluralstringPlural form of the currency name.
hex_unicodestringHexadecimal Unicode values for the currency symbol.

connection Object

ParameterTypeDescription
numbernumberAutonomous System Number (ASN) for the IP.
orgstringOrganization or ISP associated with the IP block.

security Object

ParameterTypeDescription
isVpnbooleantrue if the IP is detected as a VPN exit node.
isTorbooleantrue if the IP is detected as a Tor exit node.
isThreatstringThreat classification (low, medium, high).