Network Services
Public DNS Resolver & DoH Detection
Tell network infrastructure apart from real end users. The FindIP network-services API identifies public DNS resolvers, DoH (DNS-over-HTTPS) endpoints and infrastructure scanners, so you can classify benign tooling and reduce false positives in your fraud and abuse rules.
Public DNS resolver
Public DoH endpoint
Infrastructure scanner
Why developers choose FindIP
DNS & DoH endpoints
Recognise public DNS resolvers and DNS-over-HTTPS endpoints that aren't ordinary end-user traffic.
Fewer false positives
Classify benign network tooling so it doesn't get caught in your fraud or abuse filters.
Unlimited & free
Classify every IP without rate limits or billing, across IPv4 and IPv6.
One simple REST call
Works from any language. Here it is in Python.
GET https://api.findip.net/{ip}/?token={token}
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'])
# Combine these network traits with FindIP's network-services signals to
# identify public DNS resolvers, DoH endpoints and scanners.
Frequently asked questions
It identifies public DNS resolvers, public DoH (DNS-over-HTTPS) endpoints and infrastructure scanners.
Resolvers and scanners are not ordinary end users; classifying them as benign network tooling reduces false positives in fraud and abuse rules.
Yes — there are no request limits and no credit card is required to start.