Every field. 10 groups.
One IP lookup.
Every GeoIPHub lookup returns the same complete response: IP geolocation, ASN routing, WHOIS, network evidence, anonymizer detection, threat flags, and an explainable risk score. No field paywall, the free tier returns every field a paid plan does.
- 9
- Response groups
- 99.9%
- Uptime
- <50ms
- Median response
{"ip": "203.0.113.42","geo": { "city": "Amsterdam", "geo_confidence": 0.92 },"asn": { "asn": "AS14061", "connection_type": "datacenter" },"detection": { "is_vpn": true, "vpn_provider": "NordVPN" },"threat": { "is_abusive": true, "threat_types": ["proxy"] },"scoring": { "fraud_score": 87, "recommended_action": "block" }}What you actually get per lookup
One REST call returns nine response groups. Every group, every field, on every plan.
The address you asked about, echoed back as IPv4 or IPv6.
ipWho routes this IP and what kind of network it is, from a BGP/ASN table refreshed every 3 days.
asn · org · asn_type · isp · domain · connection_typeCountry, region, city, coordinates, and timezone, with geo_confidence instead of false certainty.
country_code · country_name · region · city · timezone · latitude · longitude · geo_confidenceRegistration intelligence from RDAP across all 5 RIRs: netname, allocation status, registration dates, scanned for 46 VPN and 27 hosting keywords.
org · country · netname · status · registered · last_changed · has_vpn_keywords · has_hosting_keywordsWhat the wire shows: open ports from active probes, the published abuse contact, and the cloud region.
abuse_contact · open_ports · service · cloud_regionVPN, proxy, Tor, hosting, and relay flags verified by real protocol handshakes, with the VPN provider named when its own server list says so.
is_vpn · is_proxy · is_tor · is_hosting · is_relay · is_anonymous · proxy_type · anonymity_level · vpn_provider · vpn_provider_tier · vpn_confidence · proxy_score · last_seenSeven threat flags from named daily feeds, plus verified crawler and AI-bot identification from 9 official IP-range feeds.
is_abusive · is_spammer · is_scanner · is_botnet · is_crawler · is_bogon · is_cgnat · threat_types · dnsbl_sources · crawler{} · botnet{} · honeypot{}An explainable 0 to 100 fraud score from 40+ weighted signals, a recommended action, and the exact signals that fired.
fraud_score · confidence · recommended_action · detection_methodsProvenance for every answer: when the IP was classified, when it was scanned, and how long the lookup took.
last_classified_at · last_scanned · request_id · latency_ms · sourcesNullable fields return null when the data isn't available, so the API never invents a value to fill a column. Full field-by-field reference in the API documentation.
Four products. One response.
Each capability is its own product page, but they all ship in the same single lookup.
IP Geolocation
Registry-sourced location from all 5 RIRs, BGP routing context, and licensed city-level data.
Learn moreVPN & Proxy Detection
Real protocol handshakes on 25+ ports across 11 protocols, with named provider attribution.
Learn moreThreat Intelligence
Named daily feeds plus verified crawler and AI-bot identification from 9 official sources.
Learn moreIP Risk Scoring
An explainable 0 to 100 score from 40+ weighted signals, with exonerating evidence built in.
Learn moreReady to get started?
1,500 free requests per day. Every field included. No credit card required.