Skip to Content
DocumentationProxyTracer API

ProxyTracer API

ProxyTracer est un moteur de détection de proxys, centres de données et VPN déterministe avec une latence inférieure à 10 ms.

Nous traitons toutes les évaluations d'IP entièrement en mémoire et supprimons les données à la milliseconde où la requête se termine. Pas de bases de données fantômes, pas de journalisation et zéro conjecture probabiliste. Juste des données concrètes pour vous aider à bloquer le trafic malveillant à la périphérie.


Démarrage rapide

Vous pouvez interroger l'API REST directement à l'aide de n'importe quel client HTTP standard. Passez l'adresse IP cible dans le chemin d'accès de l'URL et votre clé API dans l'en-tête Authorization.

Requête

curl -X GET "https://api.proxytracer.com/v1/check/109.70.100.3" \ -H "Authorization: Bearer proxy_······"

Réponse

Notre moteur priorise la faible latence, renvoyant un objet JSON simple et prévisible. Evaluez le booléen proxy pour bloquer ou vérifier la connexion instantanément.
{ "ip": "109.70.100.3", "proxy": true }

Codes de statut HTTP

Code de statutDescription
200 OKÉvaluation réussie. Renvoie la réponse de classification déterministe.
400 Bad RequestFormat d'adresse IP non valide ou chemin de requête incorrect.
401 UnauthorizedNon autorisé. La clé API est manquante, expirée ou invalide.
402 Payment RequiredPaiement requis. Votre compte a épuisé ses crédits API disponibles.

Exemples de code

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) { // Bloquer le trafic malveillant ou défier avec un Captcha }

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"): # Rejeter ou signaler la connexion pass

Intégrations officielles

Nous proposons des middlewares et des intercepteurs prêts à l'emploi pour les frameworks d'entreprise et les environnements Edge les plus courants.

Pour des performances et une sécurité maximales, nous recommandons fortement d'effectuer le déploiement de ProxyTracer à l'Edge (Cloudflare, AWS ou Next.js) pour stopper les connexions malveillantes avant même qu'elles n'atteignent vos serveurs d'origine.

Calcul en périphérie (Edge)

PlateformeEnvironnementGuide d'intégration
CloudflareEdge CDNCloudflare Workers
AWSEdge CDNLambda@Edge
Next.jsEdge RuntimeMiddleware

Environnements d'exécution

PlateformeLangueGuide d'intégration
ExpressNode.jsExpress Middleware
GoGonet/http Handler
DjangoPythonDjango Middleware
FastAPIPythonBaseHTTPMiddleware
ASP.NET CoreC#HTTP Middleware
Spring BootJavaHandlerInterceptor
LaravelPHPHTTP Middleware
Ruby on RailsRubyRack Middleware
Dernière mise à jour le