OpenAPI
https://api.ismalicious.com/openapi.json — générez un client Python, Go ou Rust.
SDK TypeScript officiel, avec des helpers typés pour check, stream, TAXII et les webhooks. Les autres langages passent par l’API REST.
npm install @ismalicious/sdkPython, Go, Rust : générez un client depuis openapi.json
# Or just use curl
curl -G "https://api.ismalicious.com/check" \
--data-urlencode "query=example.com" \
--data-urlencode "enrichment=standard" \
-H "X-API-KEY: YOUR_BASE64_CREDENTIALS"https://api.ismalicious.com/openapi.json — générez un client Python, Go ou Rust.
GET /check?query=… avec X-API-KEY. Le contrat qu’enveloppe le SDK TypeScript.
Rejoue les 429 et les erreurs réseau avec repli exponentiel, en respectant Retry-After.
AuthenticationError, RateLimitError, ValidationError, TimeoutError, entre autres.
Les listes d’objets TAXII se paginent automatiquement.

Article de blog
Découvrez comment l'intégration d'API de threat intelligence peut transformer votre infrastructure de sécurité. Bonnes pratiques pour la détection automatisée des menaces, la surveillance continue et une intégration documentée à vos systèmes existants.
Lire la suiteArticle de blog
Un seul incident produit des centaines d'indicateurs, et c'est sur les recherches indicateur par indicateur que le triage s'enlise. Voici comment bâtir un pipeline d'enrichissement par lots qui respecte les quotas, déduplique correctement et échoue proprement.
Lire la suiteArticle de blog
Comment connecter des collections STIX 2.1 et TAXII 2.1 à OpenCTI, MISP ou votre SIEM — quoi interroger, comment gérer la confiance et le vieillissement des indicateurs, et où placer les API d'enrichissement face à l'ingestion de flux.
Lire la suiteL’offre gratuite inclut les recherches sur le site sans plafond mensuel et 250 requêtes API par mois. Vérifiez les sources et les limites, puis connectez l’API.
Aucune carte bancaire requise · Clé API gratuite