Tell real residential IPs from fakes, each with a risk score and the evidence.
IPBGP scores any IPv4 or IPv6 address for residential trust, connection type, VPN and proxy use, residential-proxy exits, and abuse. Every verdict comes with the signed, human-readable reasons that produced it. We collect the data ourselves and run our own global measurement fleet.
curl https://www.ipbgp.org/v1/ip/8.8.8.8 \
-H "Authorization: Bearer ipbgp_live_xxx"One JSON response: classification, trust score, evidence, routing, geolocation, and abuse signals. Copy the example as-is — it does not run a lookup for your own address.
{
"ip": "8.8.8.8",
"classification": { "connection_type": "hosting", "is_datacenter": true },
"trust": {
"score": 12,
"residential_probability": 0.01,
"recommendation": "block-as-residential",
"reasons": [
{ "sign": "-", "text": "Announced by a hosting / cloud network" },
{ "sign": "-", "text": "No broadband eyeball footprint" },
{ "sign": "+", "text": "Stable prefix, RPKI-valid" }
]
},
"network": { "asn": 15169, "as_name": "Google LLC", "as_type": "content", "prefix": "8.8.8.0/24", "rpki": "valid" },
"geo": { "country": "US", "city": "Mountain View", "confidence_km": 25 },
"anonymization": { "is_vpn": false, "is_residential_proxy": false, "is_tor": false },
"risks": []
}Explainable by design
Every score comes with trust.reasons: signed, neutral evidence you can read, with each item marked positive or negative. Tune your rules on what actually happened, not a bare number.
Residential-proxy detection
Addresses that look residential but are sold as proxy exit nodes are the case most tools miss entirely. We find them by pairing network topology with our own active measurement data.
BGP and AS evidence
Customer-cone size, upstreams, prefix stability, RPKI, anycast. The verdict reasons at the routing layer — a place a geo database simply cannot reach.
This IP
Your IP216.73.217.36
US
+An active measurement signal supports the residential assessment
First-party intelligence, end to end
We don't resell someone else's database. Routing and registry data flows in continuously; our own global detection nodes handle active measurement; the two feed a single trust verdict with a full evidence trail attached.
- Continuous BGP, RPKI & registry ingestion
- Our measurement fleet probes connectivity & TLS posture
- One verdict: classification, trust score, evidence, risks
- Field depth scales with your plan; the scoring logic never changes
Common questions
What does the trust score mean?+
An estimate from 0 to 100 of how likely the address is a genuine residential or end-user connection. Every score ships with trust.reasons — the readable evidence behind it — so you can write rules on what you can actually see, not a bare number.
How is this different from a plain geolocation database?+
A static database tells you where an address is registered. IPBGP combines live routing data with our own measurement to answer what the address is — residential, hosting, mobile, VPN/proxy, or a residential-proxy exit — with an evidence trail for every verdict.
What is residential-proxy detection?+
Some addresses look like an ordinary home line but are sold as proxy exits. We find them by pairing network topology with measurements from our own detection nodes.
Do you support IPv6?+
Yes. IPv4 and IPv6 run through the same verdict engine.
How do API keys work?+
Requests authenticate with a Bearer key. Keys carry scopes — ip:read, bulk:read, dataset:download — and the full secret is shown exactly once, when the key is created. dataset:download only authorizes a full-database download after the platform enables the offline database for your account; it is not a plan freebie.
What are the rate limits and quotas?+
The numbers for this account are on /dashboard/usage. The catalog has not published public quotas or rates; responses may carry RateLimit headers.
Can I try it before signing up?+
Yes. The homepage This IP card (a live public verdict when the visiting address is public), the button on this page, and the first screen of /lookup all show the Business public result. Register to create your keys.
How does payment work?+
Customer pricing is in USD. Cards run as a Stripe subscription; Alipay and WeChat are prepaid top-ups; for a bank transfer contact sales and the platform books the payment. Prepaid balances are non-refundable.
Do you offer an offline database or self-hosted deployment?+
Contact sales. Evaluation samples can be downloaded after signing in; the full offline database and self-hosted deployment are not plan freebies.
Start on the free plan
The free plan is USD 0 at Summary field depth. Full fields and volume are on the pricing page. For the offline database, contact sales.
