Point de terminaison Block
POST/appblock
Renvoie une décision Block API (Block, Suspect ou Clear) ainsi que les métadonnées de prise en charge.
Sécurité
L'accès à ce point de terminaison est limité à un ensemble d'adresses IP sur liste blanche que vous configurez dans le formulaire de configuration du service dans le tableau de bord Shield.
Aperçu
Évalue l'état de fraude associé à une session identifiée par uniqid et renvoie une décision Block API (Block, Suspect ou Clear) ainsi que les métadonnées de support.
Plusieurs appels du Block API pour la même transaction entraîneront des réponses Block.
Comportement:
- L'appelant fournit le uniqid obtenu à partir du point de terminaison d'intégration JS.
- MCP Shield évalue l'intelligence de l'appareil, les modèles de comportement et les règles de politique associées au parcours pour déterminer l'état de fraude de la transaction.
- La réponse comprend une action (Block, Suspect ou Clear), un score numérique et informations contextuelles.
Mode moniteur uniquement :
- L'appelant appelle toujours le Block API pour chaque transaction pertinente.
- La réponse est enregistrée et utilisée pour les rapports et les alertes.
- L'appelant n'applique pas immédiatement la décision de blocage, ce qui permet le réglage et test des règles en production.
Séquence Block API (description verbale) :
- Le backend client envoie POST /appblock avec uniqid.
- Shield Block API évalue le trajet associé.
- Shield renvoie une décision, un score, un statut et des informations facultatives et des données IP.
Requête
Réponses
- 200
- 400
- 401
- 404
- 421
- 429
- default
Réponse Block API réussie.
En-têtes de réponse
Temps total nécessaire au traitement de la demande, généré par le backend MCP Shield.
Identifiant du serveur renvoyé par le API.
uniqid manquant ou invalide dans la demande.
En-têtes de réponse
Temps total nécessaire au traitement de la demande, généré par le backend MCP Shield.
Identifiant du serveur renvoyé par le API.
Accès refusé en raison d'informations d'identification invalides ou manquantes ou de restrictions IP.
En-têtes de réponse
Temps total nécessaire au traitement de la demande, généré par le backend MCP Shield.
Identifiant du serveur renvoyé par le API.
Aucune transaction trouvée pour le uniqid fourni.
En-têtes de réponse
Temps total nécessaire au traitement de la demande, généré par le backend MCP Shield.
Identifiant du serveur renvoyé par le API.
Mauvaise demande en raison de données mal formées ou d'un format non pris en charge.
En-têtes de réponse
Temps total nécessaire au traitement de la demande, généré par le backend MCP Shield.
Identifiant du serveur renvoyé par le API.
Trop de demandes.
En-têtes de réponse
Temps total nécessaire au traitement de la demande, généré par le backend MCP Shield.
Identifiant du serveur renvoyé par le API.
Erreur inattendue renvoyée par le Block API.
En-têtes de réponse
Temps total nécessaire au traitement de la demande, généré par le backend MCP Shield.
Identifiant du serveur renvoyé par le API.