Get geographic location data from any IP address. Returns country, region, city, coordinates, and timezone. Pair with our VPN Detector API for fraud prevention.
{
"status": "ok",
"error": null,
"data": {
"ip": "173.172.81.20",
"country": "US",
"countryName": "United States",
"region": "MO",
"regionName": "Missouri",
"city": "Kansas City",
"timezone": "America/Chicago",
"coordinates": [
39.0831,
-94.5853
]
}
}






Get geographic location data from any IP address. Returns country, region, city, coordinates, and timezone. Pair with our VPN Detector API for fraud prevention.
A single authenticated GET with the location you care about — no SDK required.
GET /v1/iplookup?query=… x-api-key: your_key
Each request pulls from multiple upstream sources and computes the derived fields for you.
One structured object, typically under 200 ms — ready to render.
{ ip, country, countryName, … }
Real applications shipping on this endpoint today — each with the numbers that made it worth wiring up.
See every use caseOur IP Lookup API detects visitor location instantly. Use it to show local pricing, redirect to regional sites, display location-specific offers, and personalize the user experience.
Our API provides VPN and proxy detection, data center identification, and location data to flag suspicious transactions. Compare IP location with billing address to catch fraud.
Use our IP Geolocation API to enrich analytics data with visitor locations. Build geographic dashboards, identify high-value regions, and understand your global audience.
Copy a working request, or install a typed SDK. Same endpoint, same key.
const res = await fetch("https://api.apiverve.com/v1/iplookup?ip=173.172.81.20", {
headers: { "x-api-key": "YOUR_API_KEY" },
});
const { data } = await res.json();
console.log(data);Every related API ships with your key — no separate plans, no extra keys, one bill.
See pricingReady-made recipes for Zapier, Make, and n8n — trigger on an event, and the data lands where your team works.
Learn how IP geolocation works and its accuracy limitations.
Best practices for detecting, converting, and displaying timezones.
Understanding how to detect and handle VPN, proxy, and datacenter traffic.
The same key unlocks every other APIVerve endpoint — reach for them when you need them.
Browse the catalog