
Send an IP address
Post an IPv4 or IPv6 address to the IP Intelligence endpoint, authenticated with your API key.
FINOWL / IP INTELLIGENCE
Flag VPNs, Tor exits, hosting servers and iCloud Private Relay in real time, with geolocation, network and ASN, and a risk score in a single request. Answered from data on Finowl's own servers, refreshed daily.

HOW IT WORKS

Post an IPv4 or IPv6 address to the IP Intelligence endpoint, authenticated with your API key.

Finowl matches the address against VPN, Tor, cloud, relay and crawler ranges, registry data and location data, all held in memory and refreshed daily.

Receive the flags, the network and ASN, the location and a risk score with the factors behind it, in one response.
SEE IT IN ACTION
curl https://api.finowl.co/v1/ip/intelligence \ -H "Authorization: Bearer $FINOWL_API_KEY" \ -H "Content-Type: application/json" \ --data '{ "ip": "8.8.8.8" }'{ "ip": "8.8.8.8", "version": 4, "country_code": "US", "country": "United States", "region": "California", "city": "Mountain View", "asn": 15169, "as_name": "Google LLC", "hosting": true, "hosting_provider": "google_cloud", "tor": false, "reserved": false, "location": { "latitude": 37.422, "longitude": -122.085, "timezone": "America/Los_Angeles", "local_time": "2026-10-15T10:27:05-07:00", "utc_offset": "-07:00" }, "country_info": { "code": "US", "name": "United States", "flag": "🇺🇸", "continent": "North America", "currency": "USD", "language": "en", "in_eu": false, "calling_code": 1 }, "network": { "asn": 15169, "as_name": "Google LLC", "cidr": "8.8.8.0/24", "rir": "ARIN", "allocated": "2023-12-28", "registered_country": "US", "type": "hosting", "reverse_dns": "dns.google" }, "privacy": { "hosting": true, "hosting_provider": "google_cloud", "tor": false, "vpn": false, "icloud_private_relay": false, "crawler": null }, "risk": { "score": 40, "level": "medium", "factors": [ "hosting" ] }}WHERE IT FITS
Send signups from Tor exits, VPNs or cloud servers to extra verification instead of letting them straight in.
Notice a sign-in from an anonymizing network or a new country, and ask for a second factor before you continue.
Rate-limit traffic from hosting networks, and let verified search engine crawlers through without a challenge.
These signals describe a network, not a person. Use them for a proportionate response, such as extra verification, not as the only reason to block someone.
THE RESPONSE
Every response says how traffic reaches you and where it comes from, with unknown fields left empty.
VPN, Tor and hosting signals are reasons to look closer, not proof of abuse. The risk score shows the factors behind it, so you can decide what matters to you.
IP geolocation by DB-IP, licensed under CC BY 4.0.
Time zones from GeoNames, licensed under CC BY 4.0.
VPN ranges from X4BNet lists_vpn, licensed under MIT.
A FEW GOOD QUESTIONS
Add VPN, Tor, hosting and risk signals to your next signup or sign-in check.