MessageBird Logo
Mobile menu
API VERIFY

Prévenir la fraude et protéger les comptes utilisateurs grâce à une authentification multi-facteur

Authentification des utilisateurs et des transactions par SMS, E-mail et Voice grâce à une API configurable et modulable pour les mots de passe à usage unique.
Approuvé par plus de 25 000 entreprises

Sécurisation évolutive de votre entreprise via l'authentification multi-facteur

Dans un monde où les tentatives de piratage et détournement de mots de passe sont fréquentes, les entreprises se doivent de déployer des solutions d'authentification multi-facteur (AMF) afin de protéger efficacement des utilisateurs et leurs données. L'API Verify de MessageBird permet aux entreprises de lutter contre la fraude avant même qu'elle ne se produise.

Faites des économies grâce à une tarification basée sur les performances

Ne dépensez plus un seul centime dans des tentatives de vérification qui n'aboutiront jamais. Verify vous garantit que vous serez uniquement facturé pour les authentifications réussies.

Mise en œuvre facile, peu de maintenance

Verify génère des codes PIN à usage unique et limités dans le temps. Vous économisez ainsi du temps et des ressources de développement et réduisez par là même la complexité de la gestion de votre AMF.

Améliorez vos taux de conversion

Optimisez vos processus d'accueil et de connexion afin d'acquérir de nouveaux clients plus rapidement, tout en minimisant vos coûts opérationnels et en fidélisant de nouveaux utilisateurs.

Ajouter une authentification à chaque étape du parcours de votre client

Création de compte

Requière une vérification lorsque l'utilisateur crée un compte, afin de prévenir tout risque de fraude, d'abus ou de bots.

Identifiants de vérification

Protection des comptes utilisateur et de leurs données par une authentification multi-facteur au moment de la connexion.

Vérification des transactions

Ajouter une couche supplémentaires de sécurité lors du traitement des transactions, du partage de fichiers ou du traitement des signatures.

Mises à jour du compte

Évitez le piratage de compte en permettant aux utilisateurs d'utiliser l'AMF lorsqu'ils apportent des modifications à leurs comptes.

Caractéristiques de l'API Verify

Canaux d'authentification

  • SMS/Text One-Time Passwords (OTP)
  • Flash Message OTP
  • Text-to-Speech/Voice Message OTP
  • Email OTP

API configurable

  • Automatic OTP generation
  • Built-in passcode verification
  • Customizable expiration periods
  • Between 6 and 10 digit OTPs

Intégration facile

  • SecureEnvoy, Dell EMC, SafeNet compatible
  • Prebuilt SDKs and documentation
  • White-glove integration services
  • Low-code integration with Flow Builder

Fonctionnalités pour les entreprises

  • Local numbers in 140 countries
  • Shortcodes and alphanumeric IDs
  • Performance reporting and logs
  • Best-in-class deliverability

Authentification multi-facteur optimisant vitesse, qualité et coûts.

Infrastructure élaborée à l'échelle mondiale

Que vous envoyiez des centaines ou des millions de codes, notre plateforme propose des connexions directes avec plus de 250 entreprises et est à l'origine de 40 % des tous les e-mails commerciaux envoyés, garantissant ainsi le meilleur service de livraison de SMS dans le monde.

Numéros locaux pour une vérification globale

Utilisez nos API de numéros pour l'achat programmé et l'utilisation de numéros locaux dans 140 pays ainsi que pour un déploiement facile de la vérification sur de nouveaux marchés.

AMF dédiée à l'assistance et à l'expertise

Tirez profit de votre expertise du secteur et proposez une assistance 24/7 sur pus de 10 plateformes mondiales afin d'optimiser en permanence votre AMF.

GDPR, ISO, PSD2 badges

Sécurité professionnelle conforme aux exigences internationales.

MessageBird est conforme aux normes ISO/IEC 27001:2013, RGPD et PSD2. De plus, toutes vos données sont cryptées par REST et en transit (avec des connections SMS end-to-end directes et cryptées).

Quel est le principe de l'API Verify

1

L'utilisateur est à l'origine du processus de vérification de par son action (tentative de connexion ou de transaction).

2

Verify envoie à l'utilisateur un code de vérification de 6 à 10 chiffres par SMS, Voice ou e-mail et attend une réponse en retour.

3

Si l'entrée de l'utilisateur correspond au code fourni, Verify considère que la vérification est réussie.

Trusted by enterprises,
loved by developers

Démarrez en quelques minutes sur nos API stables, intégrant la technologie d'auto-étalonnage, grâce à une documentation exhaustive, des références API complètes ainsi que des SDK intuitifs.

Lire les docs
accessKey := "YOUR_ACCESS_KEY"

// Create a client.
c := messagebird.New(accessKey)

verify, err := verify.Create(c, "client-email@example.com", &verify.VerifyParams{
  Originator: "verify@company.com",
  // The originator email domain needs to be set up as an email channel in your account at https://dashboard.messagebird.com/en/channels/   Type: "email"
})
var messagebird = require('messagebird')('YOUR_ACCESS_KEY');

var originator = "verify@company.com";// The originator email domain needs to be set up as an email channel in your account at https://dashboard.messagebird.com/en/channels/
var recipient = "client-email@example.com";
var additionalParams = { timeout: 60}

//Creating a token with email
messagebird.verify.createWithEmail(originator, recipient, additionalParams, function (err, response) {
 if (err) {
   return console.log(err); } console.log(response);
});
var client = Client.CreateDefault("YOUR_ACCESS_KEY");

var optionalArguments = new VerifyOptionalArguments
{
   Type = MessageType.Email,
   Originator = "verify@company.com"
   // The originator email domain needs to be set up as an email channel in your account at https://dashboard.messagebird.com/en/channels/
};

var verify = client.CreateVerify("client-email@example.com", optionalArguments);
final MessageBirdService wsr = new
MessageBirdServiceImpl("YOUR_ACCESS_KEY");
final MessageBirdClient messageBirdClient =
new MessageBirdClient(wsr);Verify verify = null;

VerifyRequest request = new VerifyRequest("client-email@example.com");
request.setType("email");
request.setOriginator("verify@company.com");
// The originator email domain needs to be set up as an email channel in your account at https://dashboard.messagebird.com/en/channels/request.setTimeout(300);

verify = messageBirdClient.sendVerifyToken(request);
$messageBird = new Client('YOUR_ACCESS_KEY');

$verify = new Verify();$verify->recipient = 'client-email@example.com';

$extraOptions = [   'type' => 'email',   'originator' => 'verify@company.com',   // The originator email domain needs to be set up as an email channel in your account at https://dashboard.messagebird.com/en/channels/   'timeout' => 60,];
curl -X POST https://rest.messagebird.com/verify-H 'Authorization: AccessKey YOUR_ACCESS_KEY'-d "type=email"-d "recipient=client-email@example.com"-d "originator=verify@company.com"\ # The originator email domain needs to be set up as an email channel in your account at https://dashboard.messagebird.com/en/channels/
SDK préconfigurés

Bibliothèques client et serveur disponibles dans tous les languages, dont Node, PHP et Java.

Intégration facile

Intégrations pré-configurées, notamment pour Salesforce, Shopify, Zendesk, et Zapier.

Documents API exhaustifs

Une documentation exhaustive pour permettre aux développeurs de travailler rapidement et efficacement.

Guides

Des tutoriels étape par étape et des guides simples pour passer à l'action en quelques minutes.

Tarifs

Payez uniquement pour les conversions afin de donner la priorité à votre entreprise et ses clients

Verify Standard

0,04 $US

Par vérification réussie* + frais de canal

Des réductions sur les volumes importants sur la tarification des messages et des canaux sont disponibles.

Réussite Verify

Payez uniquement pour les vérifications réussies

Pas de frais additionnels pour les canaux. La tarification basée sur les performances permet de mieux maîtriser les coûts en limitant les dépenses imprévues dues aux agents malveillants.

*Une vérification est considérée comme réussie lorsque le jeton de l'utilisateur final correspond au jeton de MessageBird. Un jeton correspond au code OTP généré par MessageBird.

Mettre en place une vérification de l'utilisateur avec une portée mondiale, quelle que soit l'échelle

Cookie Settings