Aller au contenu principal
API et outils

SDK et bibliothèques Bibliothèques clientes officielles

SDK TypeScript officiel, avec des helpers typés pour check, stream, TAXII et les webhooks. Les autres langages passent par l’API REST.

TypeScriptPythonGoRust

REST · la même forme de réponse dans tous les SDK

# 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_API_KEY"

0

SDK officiel

0 %

Couverture de l’API

TypeScript

Types complets

MIT

Licence

Fonctionnalités

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

OpenAPI

https://api.ismalicious.com/openapi.json — générez un client Python, Go ou Rust en attendant les SDK officiels.

curl ou tout client HTTP

GET /check?query=… avec X-API-KEY. Le contrat qu’enveloppe le SDK TypeScript.

Reprises automatiques

Nouvelle tentative automatique, avec repli exponentiel.

Pagination

Helpers de pagination intégrés pour les endpoints de liste.

Applications

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

Intégration rapide

Démarrez en quelques minutes avec du code idiomatique.

Sûreté de typage

Des définitions complètes attrapent les erreurs à la compilation.

Bonnes pratiques

Les SDK gèrent les reprises et le traitement des erreurs.

Communauté

Open source, avec une communauté active sur GitHub.

Le SDK TypeScript officiel

Le client publié est @ismalicious/sdk sur npm. Il couvre check, bulk, stream, TAXII, les webhooks et la surveillance. Les paquets officiels Python, Go et Rust ne sont pas publiés : générez-les depuis https://api.ismalicious.com/openapi.json, ou appelez GET /check avec X-API-KEY.

Sûreté de typage et confort de développement

Le SDK TypeScript reflète le schéma des réponses de l’API, avec une autocomplétion complète. Les autres langages suivent OpenAPI ou les exemples REST de /api-docs.

Une gestion d’erreurs prête pour la production

Les SDK rejouent les échecs transitoires avec un repli configurable, détectent les limites de débit, exposent des types d’erreur détaillés et utilisent des disjoncteurs quand un service amont se dégrade. Des hooks de journalisation relient les opérations du SDK à votre observabilité existante.

Open source et porté par la communauté

Le SDK TypeScript est open source sous licence MIT sur GitHub. Les paquets officiels Python, Go et Rust ne sont pas publiés — générez un client depuis https://api.ismalicious.com/openapi.json, ou appelez GET /check avec X-API-KEY.

Assistance

Questions fréquentes.

Quels langages sont pris en charge ?

Le SDK officiel est en TypeScript/JavaScript (@ismalicious/sdk sur npm). Les autres langages utilisent l’API REST avec X-API-KEY, ou génèrent un client depuis https://api.ismalicious.com/openapi.json.

Les SDK sont-ils open source ?

Oui, tous nos SDK sont open source et disponibles sur GitHub sous licence MIT.

Les SDK gèrent-ils les limites de débit ?

Oui, ils les gèrent automatiquement, avec une logique de reprise et des stratégies de repli configurables.

TypeScript est-il pris en charge ?

Oui, notre SDK Node.js est écrit en TypeScript et embarque toutes les définitions de types.
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