ProxyTracer API
ProxyTracer ist eine deterministische Engine zur Erkennung von Proxys, Rechenzentren und VPNs mit einer Latenz von unter 10 ms.
Wir verarbeiten alle IP-Auswertungen vollständig im Arbeitsspeicher und löschen die Daten in der Millisekunde, in der die Anfrage abgeschlossen ist. Keine Schattendatenbanken, kein Logging und null probabilistisches Raten. Nur harte Daten, die Ihnen helfen, bösartigen Traffic an der Edge zu verwerfen.
Schnellstart
Sie können die REST-API direkt mit jedem Standard-HTTP-Client abfragen. Übergeben Sie die Ziel-IP-Adresse im URL-Pfad und Ihren API-Schlüssel im Authorization-Header.
Anfrage
curl -X GET "https://api.proxytracer.com/v1/check/109.70.100.3" \
-H "Authorization: Bearer proxy_······"Antwort
Unsere Engine priorisiert minimale Latenz und gibt ein vorhersagbares, flaches JSON-Objekt zurück. Prüfen Sie den Boolean-Wertproxy, um die Verbindung sofort zu blockieren oder eine Challenge auszuführen.
{
"ip": "109.70.100.3",
"proxy": true
}HTTP-Statuscodes
| Statuscode | Beschreibung |
|---|---|
200 OK | Erfolgreiche Auswertung. Liefert das deterministische Klassifizierungsergebnis. |
400 Bad Request | Ungültiges IP-Adressformat oder fehlerhafter Anfragepfad. |
401 Unauthorized | Nicht autorisiert. Der API-Schlüssel fehlt, ist abgelaufen oder ungültig. |
402 Payment Required | Zahlung erforderlich. Ihr Guthaben an API-Credits ist aufgebraucht. |
Code-Beispiele
Node.js (fetch)
const response = await fetch("https://api.proxytracer.com/v1/check/109.70.100.3", {
headers: {
"Authorization": `Bearer ${process.env.PROXYTRACER_API_KEY}`
}
});
const data = await response.json();
if (data.proxy) {
// Bösartigen Datenverkehr blockieren oder mit Captcha überprüfen
}Python (requests)
import os
import requests
response = requests.get(
"https://api.proxytracer.com/v1/check/109.70.100.3",
headers={"Authorization": f"Bearer {os.getenv('PROXYTRACER_API_KEY')}"},
timeout=1.0
)
data = response.json()
if data.get("proxy"):
# Verbindung ablehnen oder kennzeichnen
passOffizielle Integrationen
Wir bieten sofort einsetzbare Middleware und Interceptoren für die gängigsten Enterprise-Frameworks und Edge-Runtimes.
Für maximale Leistung und Sicherheit empfehlen wir dringend, ProxyTracer am Edge (Cloudflare, AWS oder Next.js) bereitzustellen, um schädliche Verbindungen abzuweisen, bevor sie Ihre Ursprungsserver erreichen.
Edge Compute
| Plattform | Umgebung | Integrationsleitfaden |
|---|---|---|
| Edge CDN | Cloudflare Workers | |
| Edge CDN | Lambda@Edge | |
| Edge Runtime | Middleware |
Backend-Laufzeitumgebungen
| Plattform | Sprache | Integrationsleitfaden |
|---|---|---|
| Node.js | Express Middleware | |
| Go | net/http Handler | |
| Python | Django Middleware | |
| Python | BaseHTTPMiddleware | |
| C# | HTTP Middleware | |
| Java | HandlerInterceptor | |
| PHP | HTTP Middleware | |
| Ruby | Rack Middleware |