Skip to Content
DocumentationProxyTracer API

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-Wert proxy, um die Verbindung sofort zu blockieren oder eine Challenge auszuführen.
{ "ip": "109.70.100.3", "proxy": true }

HTTP-Statuscodes

StatuscodeBeschreibung
200 OKErfolgreiche Auswertung. Liefert das deterministische Klassifizierungsergebnis.
400 Bad RequestUngültiges IP-Adressformat oder fehlerhafter Anfragepfad.
401 UnauthorizedNicht autorisiert. Der API-Schlüssel fehlt, ist abgelaufen oder ungültig.
402 Payment RequiredZahlung 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 pass

Offizielle 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

PlattformUmgebungIntegrationsleitfaden
CloudflareEdge CDNCloudflare Workers
AWSEdge CDNLambda@Edge
Next.jsEdge RuntimeMiddleware

Backend-Laufzeitumgebungen

PlattformSpracheIntegrationsleitfaden
ExpressNode.jsExpress Middleware
GoGonet/http Handler
DjangoPythonDjango Middleware
FastAPIPythonBaseHTTPMiddleware
ASP.NET CoreC#HTTP Middleware
Spring BootJavaHandlerInterceptor
LaravelPHPHTTP Middleware
Ruby on RailsRubyRack Middleware
Zuletzt aktualisiert am