Skip to main content

1. Get a key

Sign in to your WhoisXML API account, subscribe to the VPN & Proxy Detection API, and copy your API key from the dashboard.

2. Look up an IP

Response:
The pinned fields (ip, classification, provider, confidence, source, asn, asn_org, observation_count, asn_abuse, sanctions_risk) are contractually stable — see CONTRACT.md. Other fields are incidental and may be added or removed.

3. Batch lookups

For lists of IPs, use the batch endpoint (Starter tier and above):
Up to 100 IPs per call. See the batch endpoint reference.

4. Common workflows

Block residential proxy traffic

Filter signups, logins, or transactions where is_residential_proxy=true.

Daily MMDB mirror

Pull the full dataset nightly for sub-millisecond local lookups.

ASN abuse triage

Identify the highest-abuse-density ASNs in your traffic.

Sanctions screening

Flag IPs in sanctioned-jurisdiction proxy pools.

What’s next