IP Geolocation Lookup
IP and Network IntelligenceIP Geolocation API — locate an IPv4 or IPv6 address and describe the network behind it. Returns continent, country, state, district, city, postal code and coordinates, plus country metadata (calling code, TLD, languages, flag emoji), the local currency, the full time zone with current offset and DST state, and the network's ASN and owning company. Pass lang to localise place names. ip_address is optional — omit it to look up the IP that called this API. For threat flags, reverse hostname and abuse contacts in the same call, use IP Geolocation Enrichment.
🌍 Global — Available worldwide
What IP Geolocation Lookup Is Used For
Content localisation
Localise currency, language and place names using continent through city plus the local currency and time zone.
Time zone aware scheduling
Read the full time zone with current offset and DST state to schedule notifications sensibly.
Regional compliance
Apply country-specific rules using country metadata such as calling code, TLD and languages.
Network attribution
Identify the ASN and owning company behind a request.
Quick Start
1. Copy your API key from Dashboard → API Keys
2. Send a POST request to /api/v1/ip/geolocation
3. Pass the key as Authorization: Bearer <key>
4. Read the result from the data object in the JSON response
cURL
curl -X POST https://app.way2api.com/api/v1/ip/geolocation \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"ip_address":"8.8.8.8"}'