API LeakRadar
Recherchez dans les stealer logs, les combolists, les fichiers de fuite bruts et les posts du dark web depuis vos propres outils, débloquez et exportez les identifiants utiles, et recevez les alertes de surveillance sur votre webhook.
Une clé API est incluse dans chaque plan payant. La recherche est gratuite ; débloquer un résultat coûte 1 point.
Ce que permet l'API
Rechercher dans chaque jeu de données
Email, nom d'utilisateur, domaine et filtres avancés dans les stealer logs, paires email:mot de passe des combolists, texte intégral des fichiers bruts, posts du dark web, apps Android et empreintes de mots de passe.
Voir la documentationDébloquer et exporter
Débloquez les résultats utiles avec vos points, un par un ou en masse en arrière-plan, puis exportez-les en CSV, TXT ou JSON.
Voir la documentationSurveiller et être alerté
Surveillez une adresse, un domaine, des filtres de recherche, des fichiers bruts ou des termes du dark web, et recevez chaque nouveau résultat par email, Slack, Discord, Telegram ou webhook.
Voir la documentationConsommation et équipe
Suivez vos points, vos quotas et vos limites de débit, l'historique de votre solde et de vos tâches, et gérez votre équipe.
Voir la documentationVotre première requête
Envoyez votre clé API dans l'en-tête Authorization. La réponse liste les résultats trouvés, masqués jusqu'à ce que vous les débloquiez.
curl -X POST https://api.leakradar.io/search/email \
-H "Authorization: Bearer $LEAKRADAR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"email": "john.doe@example.com"}'import asyncio
from leakradar import LeakRadarClient
async def main():
async with LeakRadarClient(token='YOUR_API_KEY') as client:
results = await client.search_email('john.doe@example.com')
print(results['total'], results['total_unlocked'])
asyncio.run(main())Limites par plan
Les limites s'appliquent par compte et par clé API, jamais par adresse IP. Ces chiffres viennent directement des plans actuels.
| Plan | Recherches sur 24 heures | Recherches avancées et brutes simultanées |
|---|---|---|
| Starter | 10 000 | 1 |
| Enterprise | 50 000 | 2 |
| Platinum | 200 000 | 3 |
| Unlimited | Sans limite | 8 |
Requêtes par seconde, refus et comment réessayer : Voir la documentation
Intégrations
Alertes sur votre webhook
Chaque alerte de surveillance arrive en POST JSON, avec vos propres en-têtes pour l'authentifier, prête pour votre SIEM ou votre SOAR.
Contenu des webhooksAssistants IA (MCP)
Connectez Claude, ChatGPT, Codex, Cursor ou VS Code à LeakRadar avec OAuth, sans copier de clé API.
Configurer le connecteur MCPQuestions sur l'API
Tous les plans payants : Starter, Enterprise, Platinum et Unlimited. Les jeux de données, quotas et points disponibles par l'API sont ceux de votre plan.
L'usage commercial dépend de votre plan et des conditions d'utilisation. La page des tarifs indique quels plans l'autorisent.
La recherche est gratuite. Les identifiants restent masqués jusqu'à ce que vous les débloquiez, à 1 point par nouveau résultat. Avec Unlimited, tout est lisible sans déblocage.
Vous recevez un HTTP 429 avec un en-tête Retry-After : attendez ce délai avant de réessayer, jamais en boucle. GET /rate-limits montre vos limites et vos refus récents.