Proxy Detection

AI-Powered

The Proxy Detection endpoint allows you to check if an IP address is associated with a proxy service. Our system can detect various types of proxies including HTTP, HTTPS, SOCKS, and residential proxies.

Endpoint
GET /proxy/{ip}

Replace {ip} with the IP address you want to check.

Response Format
{
  "ip": "203.0.113.195",
  "isProxy": true,
  "isTor": false,
  "networkClass": "residential_proxy",
  "anonymized": true,
  "provider": "ExampleProxy",
  "riskScore": 75
}

Example

Proxy Detection Example
curl -H 'Authorization: Bearer YOUR_API_KEY' \
  https://ipscanner.io/v1/proxy/203.0.113.195
Response Parameters

ip

The IP address that was checked

isProxy

Boolean indicating if the IP is a proxy

isTor

Whether the IP is a Tor exit node

networkClass

What kind of network the address belongs to: residential_clean, mobile, hosting, datacenter, vpn, residential_proxy, tor or unknown.

anonymized

True when the address hides the person behind it, so vpn, residential_proxy or tor. Hosting and datacenter addresses are false.

provider

Name of the VPN provider if detected

riskScore

Risk score from 0 to 100