IP Lookup
In short
The Geoverio IP Lookup API returns geolocation, network owner, ASN, VPN/proxy/Tor detection and a risk score for any IPv4 or IPv6 address in one JSON response. It uses the same bearer token as every Geoverio API and starts on a free tier that needs no card.
Last reviewed 11 September 2026
Key facts
- Authentication method
- Authorization: Bearer
- Free tier availability
- Yes, no credit card required
- Response format
- JSON
Geolocation, network owner, VPN/proxy/Tor detection and a risk score for any IP
About this API
Full documentation for this module is on its way.
GET https://ip.geoverio.com/v1/ip/{ip}
{
"ip": "8.8.8.8",
"version": 4,
"bogon": false,
"bogon_reason": null,
"bogon_name": null,
"location": {
"country": "US",
"region": null,
"district": null,
"city": null,
"postal": null,
"latitude": 38,
"longitude": -97,
"timezone": "America\/Chicago",
"calling_code": "1",
"idd_code": "1",
"area_code": "316",
"coordinate_source": "country_centroid",
"source": "rir-allocation",
"confidence": 0.6
},
"network": {
"asn": 15169,
"as_name": "GOOGLE - Google LLC",
"as_country": "US",
"as_registry": "arin",
"org": "Google LLC",
"isp": "Google LLC",
"as_domain": "about.google",
"prefix": "8.8.8.0\/24",
"netname": "GOGL",
"assignment_cidr": "8.8.8.0\/24",
"routed": true,
"registry": "arin",
"allocated": "2023-12-28",
"allocation_status": "allocated",
"net_speed": "T1",
"rdns": "dns.google"
},
"continent": {
"code": "NA",
"name": "North America",
"hemisphere": [
"north",
"west"
]
},
"country_info": {
"name": "United States",
"official_name": "United States of America",
"alpha2_code": "US",
"alpha3_code": "USA",
"numeric_code": 840,
"demonym": "American",
"flag_emoji": "\ud83c\uddfa\ud83c\uddf8",
"capital": "Washington D.C.",
"total_area": 9372610,
"population": 326687501,
"currency": {
"code": "USD",
"name": "United States dollar",
"symbol": "$"
},
"language": {
"code": "eng",
"name": "English"
},
"tld": ".us"
},
"time_zone_info": {
"olson": "America\/Chicago",
"current_time": "2026-07-30T00:46:18-05:00",
"gmt_offset": -18000,
"utc_offset": "-05:00",
"is_dst": true,
"abbreviation": "CDT",
"dst_start_date": "2026-03-08",
"dst_end_date": "2026-11-01",
"sunrise": "06:28",
"sunset": "20:40"
},
"elevation": null,
"weather_station": null,
"mobile": null,
"ads_category": {
"code": "IAB19-11",
"name": "Data Centers"
},
"type": "hosting",
"usage_type": "Data Center \/ Hosting \/ Transit",
"address_type": "anycast",
"anonymized": false,
"flags": {
"vpn": false,
"vpn_provider": null,
"proxy": false,
"tor": false,
"icloud_relay": false,
"hosting": true,
"mobile": false,
"crawler": false,
"crawler_name": null,
"abuser": false,
"anycast": true,
"bogon": false,
"is_spammer": false,
"is_scanner": false,
"is_botnet": false,
"is_ai_crawler": false
},
"risk": {
"score": 15,
"level": "low",
"reasons": [
"hosting: +15"
]
},
"reasons": [
{
"flag": "hosting",
"source": "x4b_datacenter",
"detail": "listed datacenter range"
},
{
"flag": "anycast",
"source": "measurement_anycast",
"detail": "latency from distant probes is physically impossible for one host"
}
],
"sources": {
"snapshot_id": 74,
"snapshot_created_at": "2026-07-30T01:33:59.279660+00:00",
"engine_version": "0.9.3",
"layers": [
"rir",
"bgp",
"classification"
],
"enrichment": []
}
}
Send your key as Authorization: Bearer <your key>.
The full parameter list for this endpoint is in the
reference.
Start building with IP Lookup.
Frequently asked questions
What does the IP Lookup API do?
Geolocation, network owner, VPN/proxy/Tor detection and a risk score for any IP.
How do I authenticate with the IP Lookup API?
Send your key as a bearer token: `Authorization: Bearer <your key>`. One key works across every Geoverio API your plan includes.
Is there a free tier?
Yes. Every plan reaches every API; the free tier differs on monthly volume and rate limit, not on which endpoints you may call.