ProxyTracer API
ProxyTracer is a sub-10ms, deterministic proxy, datacenter and VPN detection engine.
We process all IP evaluations entirely in-memory and drop the data the millisecond the request finishes. No shadow databases, no logging, and zero probabilistic guesswork. Just hard data to help you drop malicious traffic at the edge.
Quick Start
You can query the REST API directly using any standard HTTP client. Pass the target IP address in the URL path and your API key in the Authorization header.
Request
curl -X GET "https://api.proxytracer.com/v1/check/109.80.100.3" \
-H "Authorization: Bearer proxy_······"Response
Our engine prioritizes latency, returning a predictable, flat JSON object. Parse the proxy boolean to instantly block or challenge the connection.
{
"ip": "109.70.100.3",
"proxy": true
}Official Integrations
We provide drop-in middleware and interceptors for the most common enterprise frameworks and edge runtimes.
For maximum performance and security, we strongly recommend deploying ProxyTracer at the Edge (Cloudflare, AWS, or Next.js) to drop malicious connections before they ever reach your origin servers.
Edge Compute
| Platform | Environment | Integration Guide |
|---|---|---|
| Edge CDN | Cloudflare Workers | |
| Edge CDN | Lambda@Edge | |
| Edge Runtime | Middleware |
Backend Runtimes
| Platform | Language | Integration Guide |
|---|---|---|
| Node.js | Express Middleware | |
| Go | net/http Handler | |
| Python | Django Middleware | |
| Python | BaseHTTPMiddleware | |
| C# | HTTP Middleware | |
| Java | HandlerInterceptor | |
| PHP | HTTP Middleware | |
| Ruby | Rack Middleware |