Residential Proxy Detection API
Catch the proxies that hide inside real consumer networks. Residential proxies route traffic through genuine ISP connections, evading datacenter-based filters — the FindIP residential proxy detection API flags them so you can stop scraping, ad fraud and sneaker bots in real time.
Why developers choose FindIP
Beat ISP-routed proxies
Residential proxies look like ordinary home users; detection flags them where simple datacenter blocklists fail.
Stop fraud & scraping
Block automated checkout, scraping and ad-fraud traffic that relies on residential exit nodes.
Unlimited & free
Screen every request without quotas or per-call pricing, across IPv4 and IPv6.
Residential proxies rotate; the pattern does not
A clean residential address can look like anyone. FindIP Shield looks at the pattern across requests on your own site: storms of new addresses on one path, and sessions seen from several networks, on login and signup forms or at the Cloudflare edge.
One simple REST call
Works from any language. Here it is in Python.
import requests
ip = '8.8.8.8' # IP address to analyze
token = 'YOUR_API_KEY' # Get a free key at findip.net
data = requests.get(f'https://api.findip.net/{ip}/?token={token}').json()
traits = data['traits']
print('ISP: ', traits['isp'])
print('Connection type: ', traits['connection_type'])
print('User type: ', traits['user_type'])
print('ASN: ', traits['autonomous_system_number'], traits['autonomous_system_organization'])
# Residential proxies appear on consumer ISPs — combine these traits with
# FindIP's residential-proxy signal for a confident verdict.