Aller au contenu principal
API et outils

API Streaming phase par phase, en SSE

GET /check/stream envoie chaque phase d’analyse en Server-Sent Event pendant la vérification d’une IP, d’un domaine, d’une URL ou d’une empreinte.

Aucune carte bancaire requise · Clé API gratuite

Flux d’événements

Un événement par phase, puis done.

  1. reputation
  2. basic
  3. insights
  4. dnsdomaines uniquement
  5. enrichment
  6. done

Ouvrir le flux

curl -N -H "X-API-KEY: YOUR_BASE64_CREDENTIALS" \
  "https://api.ismalicious.com/check/stream?query=example.com"

Lire chaque ligne data: comme du JSON

data: {"type":"reputation","data":{ … }}

data: {"type":"done","data":{ … }}
Protocole
SSE
Obligatoire
query=
/check/stream
GET
Facultatif
X-API-KEY
Fonctionnalités

L’essentiel en un coup d’œil.

Server-Sent Events

HTTP standard ; pas de poignée de main WebSocket.

Parité tableau de bord

Même pipeline que le flux de rapport en direct.

Enrichissement complet

Le serveur exécute tout le chemin d’enrichissement pour les phases diffusées.

Applications

Cas d’usage à évaluer en premier.

  1. Interface en direct

    Affichez des résultats partiels avant la fin de la vérification.

  2. Automatisation

    Consommez les phases dans vos scripts avec un parseur SSE.

  3. Débogage

    Voyez quelle phase a produit quelle charge utile.

FAQ

Questions fréquentes.

Quel Content-Type ?

text/event-stream ; analysez les lignes data: comme du JSON.

Quelles limites de débit ?

Les mêmes que GET /check pour votre offre (rafale + quota mensuel ou quotidien).

Testez avec vos propres indicateurs.

L’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