API Verify

Autorisez l’accès aux utilisateurs légitimes. Empêchez les acteurs malveillants d’accéder à vos services grâce à l’API Verify.

Une API clé en main gérée qui vérifie les utilisateurs sur plusieurs canaux à l'échelle, gérant plus de 4,8 M de vérifications/an.

Les prix débutent à 0,05 $ par vérification réussie
Aucune carte de crédit requise
Screen showing authenticated status with a token input field for two-factor authentication.
Screen showing authenticated status with a token input field for two-factor authentication.

Fonctionnement de l'API Verify

An illustration showing different user verification methods including Voice, SMS, WhatsApp, Email and more using Twilio.
An illustration showing different user verification methods including Voice, SMS, WhatsApp, Email and more using Twilio.

Verify est une API clé en main pour la vérification utilisateur. Ajoutez une authentification à double facteur sur divers canaux (SMS, e-mail, WhatsApp et TOTP) et mettez en place une vérification transparente avec Silent Network Authentication (SNA).

Intégrez rapidement une solution d'authentification par mot de passe à usage unique (OTP) pour gérer votre connectivité, vos canaux, la génération de codes, la surveillance des fraudes et la prévention.

Et maintenant, vous pouvez ajouter Stytch by Twilio Device Fingerprinting afin de capter des signaux de risque au niveau de l’appareil, qui indiquent quand déclencher une vérification renforcée.

Calculateur de ROI de Forrester Consulting

Une étude commanditée par Forrester Consulting a révélé que Twilio Verify offrait un ROI de 174 %. Essayez notre nouveau calculateur pour estimer ce que votre entreprise peut accomplir avec Verify.

Report on cost savings and benefits of Twilio Verify showing 174% ROI.
Report on cost savings and benefits of Twilio Verify showing 174% ROI.

Créez des étapes de vérification qui ressemblent à une fonctionnalité et non à une frustration

Une vérification utilisateur fiable et une expérience utilisateur fantastique.

Vérification à l'inscription

Empêchez la création de faux comptes et créez une expérience d'inscription sécurisée pour les nouveaux utilisateurs avec des mots de passe à usage unique sur tous les canaux.

Intuit a pu configurer des messages SMS avec code d'accès à usage unique pour authentifier très facilement les nouveaux clients dans le monde entier.

94 %

d'envois réussis dans le monde entier

+200

pays déployés en 3 mois

Smiling man talking on phone while using laptop, with Intuit logo in the corner.
Smiling man talking on phone while using laptop, with Intuit logo in the corner.

Fonctionnalités de l'API Verify

La vérification des utilisateurs à l'international représente un défi : Verify vous facilite la tâche.

Woman with glasses and a nose ring smiling at an event, with people in the background.
Woman with glasses and a nose ring smiling at an event, with people in the background.

Fraud Guard : protection antifraude à 100 % par pompage SMS

Fraud Guard a permis aux clients d'économiser plus de 82 millions de dollars en bloquant 747 millions de tentatives de fraude1. Grâce à une innovation inédite, Fraud Guard offre une protection totale contre la fraude par SMS.

  • Gestion des numéros de téléphone

    Verify fournit et gère des numéros courts, des numéros longs et des ID d'expéditeur alphanumériques internationaux sans aucune taxe.
  • Modèles approuvés par l'opérateur

    Améliorez les taux de livraison grâce à des modèles de messages approuvés par l'opérateur, automatiquement traduits dans 42 langues.
  • Informations exploitables

    Les tableaux de bord affichent les taux de conversion et de réussite par région et canal, ainsi que les tendances en matière de fraude par SMS afin d'optimiser la lutte contre la fraude.
  • Silent Network Authentication

    Sécurisez votre authentification pour protéger les utilisateurs finaux, les comptes et les transactions. Les utilisateurs n'ont pas à attendre ou à quitter votre application.
  • Sans PII, certification HIPAA, SOC 2 Type 2

    Développez des applications de santé et de services financiers en toute conformité. Les utilisateurs n'ont pas à fournir de données personnelles d'identification (PII).
  • Authentification Push

    Intégrez facilement la fonctionnalité Push à vos applications.
  • Optimisation du routage

    Verify utilise des routages de téléphonie Premium sur Super Network de Twilio pour hiérarchiser les livraisons effectuée et la vitesse utilisée.
  • Limitation de débit

    La protection intégrée de la plateforme Verify pour les limitations de débit vous offre des protections clé en main avec une grande flexibilité.
  • Plusieurs canaux de livraison

    Livraison OTP par SMS, WhatsApp, Voice et e-mail, le tout géré via une seule API.
  • Portée mondiale

    Verify gère la complexité de l'évolution des réglementations des opérateurs et des gouvernements dans plus de 200 régions et pays.

Moins de code, plus de sécurité

Intégrez Verify à votre application en un seul sprint grâce à ses API et librairies client orientées développeurs, pour un déploiement sûr et rapide.

# Download the helper library from https://www.twilio.com/docs/ruby/install
require 'rubygems'
require 'twilio-ruby'

# Find your Account SID and Auth Token at twilio.com/console
# and set the environment variables. See http://twil.io/secure
account_sid = ENV['TWILIO_ACCOUNT_SID']
auth_token = ENV['TWILIO_AUTH_TOKEN']
@client = Twilio::REST::Client.new(account_sid, auth_token)

verification = @client.verify
                      .v2
                      .services('VAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
                      .verifications
                      .create(to: '+15017122661', channel: 'sms')

puts verification.sid

Besoin d'aide pour configurer Verify ?

Élaborez votre solution idéale avec des partenaires technologiques et de conseil de premier plan tels que Deloitte Digital, Perficient et plus encore. Afficher les partenaires

Verify et Lookup permettent d'économiser du temps et de l'argent. (mais aussi d'éviter les crises de nerfs).

Bénéficiez d'une solution complète pour réduire les coûts, augmenter les conversions OTP et réduire le risque de fraude.

82 M

de dollars économisés grâce à Verify Fraud Guard¹

5,1 Mds

de validations par an²

40 %

d’augmentation du taux de conversion avec SNA et Push³

+68 %

de taux de conversion global avec Verify²

Construisez en premier, achetez plus tard. Démarrez votre essai gratuit aujourd'hui.

Aucune carte de crédit n'est requise pour s'inscrire. Et lorsque vous souhaitez évoluer, vous ne payez que pour des vérifications réussies. Simple, juste et totalement transparent.

Man with curly hair in a yellow plaid shirt smiling next to a brick wall
Man with curly hair in a yellow plaid shirt smiling next to a brick wall

FAQ

L’API Twilio Verify est un service d’authentification entièrement géré qui vous permet d’ajouter des méthodes de vérification multicanales (comme les codes d’accès à usage unique, les clés d’accès ou l’authentification réseau silencieuse) à votre application ou à votre site Web sans créer votre propre infrastructure. Vous pouvez choisir des méthodes de preuve de détention, comme le numéro de téléphone, l’appareil ou l’adresse e-mail. Consultez la documentation Verify pour en savoir plus.

L’application Twilio Authy est une application d’authentification à double facteur (A2F) qui génère des jetons sécurisés pour protéger vos comptes contre tout accès non autorisé. Il s’agit d’une application mobile gratuite qui renforce la sécurité au-delà du mot de passe, en exigeant, pour la connexion à divers comptes en ligne, un code généré sur votre appareil.

Dans un premier temps, vous avez besoin d’un compte Twilio. Si vous n’avez pas encore de compte, vous pouvez vous inscrire pour bénéficier d’un essai gratuit. Si vous en avez déjà un, vous pouvez passer à la création d’un service Verify dans la console Twilio. Suivez les instructions de configuration pour activer le canal SMS dans Verify.

Ensuite, appelez le endpoint Create Verification avec votre SID de service, le numéro de téléphone de l’utilisateur et la méthode de vérification (SMS, appel téléphonique, WhatsApp). Twilio enverra ensuite un SMS avec un code à six chiffres à votre utilisateur.

Vous trouverez des instructions étape par étape dans notre guide de démarrage rapide Verify, pourrez examiner la référence Verify API ou utiliser notre tutoriel pour configurer A2F et OTP en cinq minutes.

Verify prend en charge plusieurs canaux, notamment :

  • SMS

  • Clés d’accès

  • Silent Network Auth

  • Voix

  • WhatsApp

  • E-mail

  • TOTP (applis d’authentification comme Authy et Google Authenticator)

  • Approbation sur appareil en mode Push et en mode silencieux

Afin de sélectionner le canal Twilio Verify ou la méthode d’authentification la plus pertinente, tenez compte de votre contexte d’activité, de l’expérience utilisateur, des caractéristiques démographiques de vos clients, des normes et usages régionaux, des exigences de sécurité et des contraintes de faisabilité technique.

Il existe plusieurs façons d’ajouter une logique de repli pour les méthodes de vérification :

  1. Vous contrôlez entièrement le canal utilisé pour chaque tentative de vérification. En cas d’échec de livraison ou de dépassement de délai lors du premier envoi, vous pouvez assurer une redondance en appelant à nouveau le même endpoint Create Verification avec une valeur différente pour le paramètre du canal. Par exemple, envoyez d’abord un SMS, puis renvoyez un message vocal si nécessaire. Nos guides de démarrage rapide vous guident pas à pas dans ce code.

  2. Le repli automatique de RCS vers SMS et WhatsApp vers SMS est en phase d’essai sur Verify. Pour accéder aux essais, contactez notre équipe d’assistance.

En savoir plus sur les scénarios de repli dans nos documents.

Oui. Twilio Verify relève de notre programme mondial de conformité. Cela inclut le RGPD, SOC 2 Type II et ISO 27001. Toutes les données inactives et en transit sont chiffrées.

Pour plus de détails sur la conformité globale de notre plateforme, consultez notre documentation sur la sécurité.

Verify applique une limite de débit de cinq tentatives de vérification pour une même entité sur une période de 10 minutes. Au-delà, vous recevrez un message d’erreur indiquant que la limite maximale de tentatives a été atteinte. Ces limites servent à prévenir la fraude et les abus.

Vous pouvez également définir vos propres limites. Notre documentation décrit les bonnes pratiques pour protéger votre application Verify au moyen de limites de débit/tentatives au niveau du service. Elle détaille également les limites de débit et les paramètres à prendre en compte en matière de délais d’expiration pour votre application.

Vous êtes facturé(e) 0,05 $ par vérification réussie (des remises sur volume sont disponibles), auxquels s’ajoutent les frais standard du canal. Une vérification réussie pour un canal d’authentification de type OTP est une vérification où l’utilisateur saisit le bon OTP, reconnu par l’API Verify. Si vous créez votre propre code personnalisé, toutes les tentatives seront facturées, car Verify ne peut pas confirmer indépendamment les données saisies par l’utilisateur.

Les frais de canal varient en fonction du canal :

  • SMS : Les tentatives d’envoi de SMS sont toujours facturées, même en cas de non-distribution (0,05 $ par vérification réussie + 0,0083 $ par SMS (prix en USD*)).

  • Voix : Les tentatives d’envoi de messages vocaux sont toujours facturées même en cas de non-distribution (0,05 $ par vérification réussie).

  • E-mail : 0,05 $ par vérification réussie.

  • WhatsApp : Facturés uniquement lorsque la distribution est confirmée (0,05 $ par vérification réussie + 0,0147 $ par message de modèle d’authentification (prix en USD*)).

  • Clés d’accès : Programme pilote.

  • Silent Network Auth : 0,05 $ par vérification réussie + frais de canal par pays. Vous ne serez pas facturé si nous ne parvenons pas à finaliser le processus SNA avec l’opérateur.

  • TOTP (applis d’authentification comme Authy et Google Authenticator) : Les frais du canal TOTP sont inclus dans les frais de vérification. Ils sont facturés lorsqu’une demande est approuvée.

  • Approbation sur appareil en mode Push et en mode silencieux : Les frais du canal Push sont inclus dans les frais de vérification. Ils sont facturés lorsqu’une demande est approuvée ou refusée.

*Vous trouverez les tarifs détaillés, les tarifs internationaux et des liens vers les tarifs pour chaque canal sur la page des tarifs de Verify.

Oui. Des remises sur volume et des offres avec engagement peuvent être proposées en contactant le service commercial de Twilio.

Il n’y a pas de minimum mensuel pour le paiement à l’utilisation chez Verify. Consultez les tarifs de Verify pour plus de détails.

Vous pouvez configurer des déclencheurs d’utilisation dans votre compte Twilio pour vous informer lorsque vous atteignez un seuil que vous aurez vous-même défini pour un certain nombre de vérifications ou de dépenses. Lorsque vous atteignez un seuil, Twilio enverra une notification Webhook à une URL fournie par vos soins. Consultez notre page Déclencheurs d’utilisation dans la console Twilio pour plus d’informations.

Les limites de débit permettent également de limiter le nombre de codes d'accès à usage unique générés. Consultez notre documentation sur la protection de votre application Verify à l’aide de limites de débit au niveau du service.

Une fois qu’un utilisateur a soumis son code d’accès à usage unique, vous appelez le endpoint Verification Check avec votre SID de service, le numéro de téléphone de l’utilisateur et le code. Twilio renverra un message de réussite ou d’échec.

Pour obtenir des mises à jour en temps réel sur les événements de vérification, utilisez l’API Verify Events. Suivez les instructions d’intégration.

Twilio Verify prend en charge de nombreux cas d’usage, notamment :

  • Création de compte, intégration de nouveaux utilisateurs

  • Connexion répétée

  • Authentification renforcée

  • Récupération du compte

  • Vérification de la transaction

  • Modifications de profil ou de compte

  • Parcours d’assistance exposés à la fraude

  • Fraude aux promotions

  • Confirmation du consentement (opt-in)

Les méthodes d’authentification prises en charge globalement pour Verify comprennent :

  • Code d'accès à usage unique (OTP) livré par SMS

  • Code d'accès à usage unique (OTP) livré sur WhatsApp

  • Code d'accès à usage unique (OTP) livré par appel vocal

  • Code d'accès à usage unique (OTP) livré par e-mail

  • Approbation sur appareil en mode silencieux

  • Push

  • Codes d’accès temporaires à usage unique (TOTP)

Les méthodes d’authentification soumises à des restrictions sont les suivantes :

  • OTP livré sur RCS (limites de couverture)

  • Authentification silencieuse du réseau (limites de couverture)

¹ De juin 2022 à mai 2025

² Données internes de Twilio, selon les clients ayant fourni des données de conversion en 2024

³ Résultats obtenus par Curve grâce à Twilio