Verify API
良いユーザーを許可し、悪意のあるユーザーをブロックするためにVerify APIをご利用ください。
フルマネージドのターンキーAPIにより、ユーザー認証をマルチチャネルで大規模に - 毎年48億件以上の認証を処理。
料金は認証成功ごとに$0.05から クレジットカードは不要
Verify API
フルマネージドのターンキーAPIにより、ユーザー認証をマルチチャネルで大規模に - 毎年48億件以上の認証を処理。
料金は認証成功ごとに$0.05から クレジットカードは不要
Verifyは、ユーザー認証用のターンキーAPI。SMS、メール、WhatsApp、TOTPなどのチャネル間で2要素認証を追加するか、Silent Network Authentication(SNA)を使用して無摩擦認証を実装します。
ワンタイムパスワード認証(OTP)ソリューションを迅速に統合し、接続性、チャネル、コード生成、不正監視、防止策を処理します。
Forrester Consultingによる委託調査により、Twilio Verifyが174%のROIをもたらすことが判明。Verifyの利用によりビジネスで何を達成できるか、その評価にこの新しい計算ツールをお試しください。
信頼性の高いユーザー認証と非常に快適なユーザー体験。
グローバルユーザー認証は大変な作業ですが、Verifyなら簡単です。
Fraud Guardは、7億4,700万件の不正行為を阻止することで、顧客に$8,200万ドル以上の損失を防止してきました1。市場の先駆けとなるイノベーションで、Fraud GuardはSMSポンピング詐欺に対して100%の保護を提供します。
電話番号の管理
キャリア承認済みのテンプレート
今から取り組むためのインサイト
サイレントネットワーク認証
PII不要、HIPAA認定、SOC 2 Type 2
プッシュ認証
ルート最適化
回数制限
複数の配信チャネル
グローバルな展開力
Verifyの開発者ファーストのAPIとクライアントライブラリーにより、最短1回のスプリントで自社のアプリにVerifyを組み込み、迅速で確実な導入を実現できます。
Deloitte Digital、Perficientなどのテクノロジーパートナーやトップレベルのコンサルティングパートナーが、理想のソリューションを実現します。パートナーはこちら
包括的なソリューションを活用してコストを削減し、OTPのコンバージョン率を向上させ、不正リスクを軽減します。
Verify Fraud Guard¹ によりコストを削減
年間の検証数²
SNAとプッシュ通知でコンバージョン率が改善³
Verify² によるグローバルコンバージョン率
サインアップにはクレジットカードは必要ありません。拡張の準備が整った時点で、成功した検証のみに対して料金が発生します。わかりやすく、公平で、透明性が徹底されています。
Twilio Verify APIは完全に管理された認証サービスで、独自のインフラストラクチャを構築することなく、ワンタイムパスコード、パスキー、サイレントネットワーク認証などのマルチチャネル認証方法をアプリやウェブサイトに追加できます。電話番号、デバイス、メールアドレスなどの所有権に基づく身元確認の方法を選択できます。詳細については、Verifyに関するドキュメントをご確認ください。
Twilio Authyアプリは2要素認証(2FA)アプリで、アカウントを不正アクセスから保護するための安全なトークンを生成します。これは無料のモバイルアプリで、パスワードの他にセキュリティ層を追加するため、さまざまなオンラインアカウントにログインする際に、デバイス上で生成されたコードが必要になります。
まず、Twilioのアカウントが必要です。まだお持ちでない場合は、無料トライアルにご登録いただけます。すでにアカウントをお持ちの場合は、Twilio ConsoleでVerify Serviceを作成できます。セットアップ手順に従って、VerifyでSMSチャネルを有効化してください。
次に、Service SID、ユーザーの電話番号、認証方法(SMS、通話、WhatsApp)を指定して、Create Verificationエンドポイントを呼び出します。そうすると、Twilioはユーザーに6桁のコードをSMSで送信します。
Verifyのクイックスタートでステップごとの手順を確認したり、Verify APIリファレンスを参照したり、チュートリアルを使って5分で2FAとOTPを設定することもできます。
Verifyは、以下を含む複数のチャネルに対応しています。
SMS
パスキー
サイレントネットワーク認証
Voice
メール
TOTP(AuthyやGoogle Authenticatorのような認証アプリ)
プッシュ通知とサイレントデバイス承認
最適なTwilio Verifyのチャネルや認証方法を選択するには、ビジネスの状況、ユーザー体験、顧客層、地域の慣習、セキュリティ要件、技術的実現可能性を評価してください。
認証方法のフォールバックロジックを追加する方法はいくつかあります。
認証の各試行で使用するチャネルは、完全に制御できます。最初の配信が失敗したりタイムアウトしたりした場合は、別のチャネルパラメータを指定して同じCreate Verificationエンドポイントを再度呼び出すことで冗長性を実装できます。たとえば、まずSMSで送信し、必要に応じてchannel=voiceで再送信することができます。クイックスタートでは、コードを使ってステップごとに手順を案内します。
Verifyでは、RCSからSMSおよびWhatsAppからSMSへの自動フォールバックがパイロット運用中です。パイロットにアクセスするには、サポートチームまでご連絡ください。
はい。Twilio Verifyは、当社のグローバルコンプライアンスフレームワークの対象となっています。これには、GDPR、SOC 2 Type II、ISO 27001が含まれます。すべてのデータは、送信中および保存時に暗号化されています。
プラットフォーム全体のコンプライアンスの詳細については、セキュリティに関するドキュメントをご覧ください。
Verifyには、同一エンティティに対して10分以内に最大5回までの認証試行レート制限があります。6回以上送信すると、試行回数の上限に達したというエラーメッセージが表示されます。これらの制限は、不正利用や悪用を防ぐために設けられています。
独自の制限を設定することもできます。当社のドキュメントは、サービスのレート制限でVerifyのアプリケーションを保護する方法を説明しており、アプリにおけるレート制限やタイムアウトに関する考慮事項についても解説しています。
認証が成功するごとに$0.05の料金が発生し(ボリュームディスカウントあり)、さらに標準チャネル料金が加算されます。OTPベースの認証チャネルでの「認証の成功」とは、ユーザーが正しいOTPを入力し、それがVerify APIで確認された場合を指します。独自のカスタムコードを作成した場合、Verifyはユーザー入力を独自に確認できないため、すべての試行が課金対象となります
チャネル料金は、以下のようにチャネルごとに異なります。
SMS:メッセージ送信の試行は常に課金され、配信の成否にかかわらず請求されます(検証の成功ごとに$0.05 + SMSごとに$0.0083(米国価格*))。
Voice:音声による試行は常に課金され、配信の成否にかかわらず請求されます(検証の成功ごとに$0.05)。
メール:検証の成功ごとに$0.05。
WhatsApp:配信が確認された場合にのみ課金されます(検証の成功ごとに$0.05 + 認証テンプレートメッセージごとに$0.0147(米国価格*))。
パスキー:パイロットプログラム。
サイレントネットワーク認証:検証の成功ごとに$0.05 + 国ごとのチャネル料金。キャリアとのSNAフローを完了できなかった場合、課金は発生しません。
TOTP(AuthyやGoogle Authenticatorのような認証アプリ):TOTPチャネルの料金は、検証料金に含まれています。リクエストが承認されたときに課金されます。
プッシュ通知とサイレントデバイス承認:プッシュチャネルの料金は、検証料金に含まれています。リクエストが承認または却下されたときに課金されます。
*詳細な料金、国際料金、チャネル別料金へのリンクは、Verify料金ページをご覧ください。
はい。ボリュームディスカウントや確約利用プランをご利用いただけます。詳しくは、Twilioの営業担当までご連絡ください。
従量課金制のVerifyの利用には、月額最低料金はありません。詳細は、Verify料金ページをご確認ください。
TwilioアカウントでUsage Triggersを設定すると、認証回数や支出額が設定したしきい値に達した際に通知を受け取ることができます。しきい値に達すると、Twilioは指定したURLにWebhook通知を送信します。詳細については、Twilio ConsoleのUsage Triggersページをご覧ください。
レート制限は、生成されるOTPの数を制限する手段としても利用できます。サービスのレート制限でVerifyアプリケーションを保護する方法に関するドキュメントをご確認ください。
ユーザーがワンタイムパスコードを送信した後、Service SID、ユーザーの電話番号、コードを指定して、Verification Checkエンドポイントを呼び出します。Twilioは成功または失敗のレスポンスを返します。
認証イベントのリアルタイム更新情報を取得するには、Verify Events APIを使用します。オンボーディング手順に従ってください。
Twilio Verifyは、以下を含むさまざまなユースケースに対応しています。
アカウント登録、新規ユーザーのオンボーディング
再ログイン
ステップアップ認証
アカウントの回復
トランザクションの確認
プロフィールまたはアカウントの変更
高リスクのサポートフロー
プロモーションの悪用
同意またはオプトインの確認
Verifyで世界的にサポートされている認証方法には、以下が含まれます。
SMSで配信されるOTP(ワンタイムパスコード)
WhatsAppで配信されるOTP
音声で配信されるOTP
メールで配信されるOTP
サイレントデバイス承認
プッシュ通知
時間ベースのワンタイムパスコード(TOTP)
制限のある認証方法は以下のとおりです。
RCSで配信されるOTP(カバレッジ制限あり)
サイレントネットワーク認証(カバレッジ制限あり)
¹ 2022年6月から2025年5月まで
² Twilio 2024年内部データ(コンバージョンデータを提供した顧客に基づく)
³ Twilioとの連携によるCurveの結果