Aller au contenu principal
API et outils

API Bulk Traitement par lots à fort volume

Envoyez des lots JSON de domaines, d’IP et d’URL à https://api.ismalicious.com/bulk/check. Une réponse synchrone unique, avec verdict, confiance et catégories par entité.

Aucune carte bancaire requise · Clé API gratuite

Refreshed continuously

Échelle de la base

Ce contre quoi vous vérifiez lorsque vous appelez l’API Bulk.

Current data sample

system onlinesystem online

23 777 081

Total threats

17 224 810

Malicious domains

6 552 271

Malicious IPs

566+

Data sources

liverefreshed every 5 minpublic sample
Create Free Account for Full Access

No credit card required · Instant access to full datasets

10–100

Entités par requête

JSON

Entrée / sortie

0 call

Synchrone

Plans

Limites par offre

Fonctionnalités

Fonctionnalités principales. Les outils pour protéger votre infrastructure et vos utilisateurs.

Un seul POST

Une requête renvoie tous les résultats, plus processingTimeMs.

Corps JSON

{ entities: string[], enrichment?: string } — intégration simple.

Types mélangés

Domaines, IP et URL dans le même tableau entities.

Limites par offre

GET /bulk/check renvoie votre taille de lot maximale et votre usage.

Résultats structurés

isMalicious, confiance, sources et catégories par ligne.

Même authentification

X-API-KEY (Base64 apiKey:apiSecret), comme /check.

Applications

Cas d’usage. Comment les équipes de sécurité utilisent cet outil.

Enrichissement de logs

Enrichissez vos logs SIEM avec des données de menace, par lots.

Validation de listes

Confrontez vos blocklists et listes d’IOC à notre renseignement.

Traitement d’e-mails

Vérifiez toutes les URL et tous les domaines d’un lot de courriels.

Chasse aux menaces

Analysez de grands ensembles d’IOC pendant vos investigations.

Des vérifications groupées en une requête

Envoyez un POST sur https://api.ismalicious.com/bulk/check avec { "entities": [...], "enrichment": "full" }. L’API répond avec success, total, processed, results[] (entity, type, isMalicious, confidence, sources, categories), un errors[] optionnel et processingTimeMs. L’authentification utilise X-API-KEY avec Base64(apiKey:apiSecret).

Limites par offre

Le nombre maximal d’entités par requête dépend de l’abonnement (10 en gratuit, 50 en Basic, 100 en Pro, 500 en Enterprise). Utilisez GET /bulk/check pour récupérer la documentation et les limites associées à votre clé.

Bulk ou vérification unitaire ?

Utilisez Bulk pour les tableaux de bord, la validation de CSV ou des listes de taille moyenne. Pour un rapport détaillé par entité ou une progression en continu, préférez GET /check ou le SSE /check/stream.

Charges plus lourdes

Pour des listes plus longues que ce que votre offre autorise, découpez les requêtes côté client et respectez les limites de débit. Voir /api-docs/rate-limits et l’usage affiché dans votre tableau de bord.

Assistance

Questions fréquentes.

Combien d’éléments par requête ?

Gratuit : 10 entités ; Pro : 100. Au-delà, la requête renvoie une erreur : découpez les listes plus longues ou passez à une offre supérieure.

Quels formats d’entrée sont acceptés ?

JSON uniquement : un tableau entities de chaînes (domaines, IP, URL).

Le traitement est-il synchrone ?

Oui. La réponse HTTP contient le résultat de chaque entité dans une seule charge utile JSON.

Puis-je obtenir un enrichissement complet par entité ?

Le champ enrichment, optionnel, règle la profondeur d’analyse de chaque entité (même principe que GET /check).
Commencer

Prêt à commencer ?

Rejoignez des milliers d'équipes de sécurité qui utilisent isMalicious pour protéger leur infrastructure.

Aucune carte bancaire requise · Clé API gratuite