Didit
サインアップデモを入手

メール認証

OTPでメールを認証し、リスクの高いアドレスをブロックします

Diditのメール認証は、ワンタイムパスコード(OTP)を使用してメールの所有権を確認し、高度なリスク評価を実行して、使い捨て、配信不能、重複、および侵害されたメールをリアルタイムで検出します。

世界中の1000以上の企業から信頼されています

GBTC Finance
Bondex
Crnogorski Telekom
CrediDemo
Shiply
Adelantos
5分

OTPの有効性

(時間制限付きコード)

高度な

リスク評価

(侵害、使い捨て、配信不能)

柔軟な

統合

(ワークフローまたはAPI)

仕組み

メール認証の仕組み

Diditメール認証を選ぶ理由

チームがDiditをメール認証に選ぶ理由

リスク認識型

OTP配信以上のもの

DiditはOTP認証とメールインテリジェンス(使い捨て検出、配信可能性チェック、重複使用、侵害の可能性)を組み合わせることで、リスクの高いメールを早期にブロックできます。

侵害インテリジェンス

メールが侵害されたかどうかを知る

メールが既知の侵害に表示された場合、Diditは侵害の詳細(ソース、日付、データクラス)を返すことができるため、侵害されたユーザーに対してより強力なセキュリティを適用できます。

設定可能

ルールで決定を制御する

使い捨て、配信不能、重複、または侵害されたメールを、リスクポリシーに基づいて承認、レビュー、または拒否する方法を選択してください。

開発者ファースト

クリーンなAPIと完全な可視性

シンプルなRESTエンドポイントを使用し、構造化されたJSONレポートを取得し、Webhookを即座に受信し、Business Consoleですべてを確認できます。従量課金制の透明性の高い価格設定です。

Developer-First

完全な透明性

料金体系

🛠️ 初期費用なし。💸 最低利用料なし。🎊 追加料金なし。完了した機能にのみ請求される、明確な料金体系 ✨

translation_v14.pricing.features.emailVerification.title
メール認証安全な時限式OTPでメールの所有権を確認し、リスクチェック(侵害への露出、使い捨てプロバイダー、配信可能性、評判)を実行します。レート制限付きの再送信、構成可能な有効期限、およびダッシュボード、Webhook、API経由でのリアルタイム結果を含みます。
$0.03
メール認証APIユーザーのメールアドレスに時限式OTPをプログラムで送信し、別のエンドポイントを通じてコードを検証します。即時JSON応答には、検証ステータスとリスクシグナル(侵害への露出、使い捨てプロバイダー、配信可能性、評判、重複使用)が含まれます。構成可能な有効期限、レート制限付きの再送信、Webhook、およびローカライズされたテンプレートをサポートします。
$0.03

最も簡単に 統合

Diditをあなたの方法で統合

Diditをノーコードまたは単一のAPIコールで使用します。数分でライブに移行。

ノーコード

事前に構築された認証リンクを使用して、完全なKYCフローを即座に実行します — エンジニアリング作業は不要です。

リンクを共有するだけで、Webhooksまたはコンソールで結果を受け取ることができます。

キーポイント

  • 開発はゼロ
  • 事前構築済み、モバイル最適化されたフロー
  • コンソールで制御
  • リアルタイムの決定 + Webhooks
ドキュメントを見る
Didit コンソール

BUILT FOR AI AGENTS

Integrate with just one prompt

The only identity platform your AI coding agent can fully integrate — credentials, workflows, webhooks, and production code — without opening a browser.

Claude CodeClaude Code
CursorCursor
GitHub CopilotGitHub Copilot
DevinDevin
OpenHandsOpenHands

One prompt. Full integration.

Paste this into Claude Code, Cursor, or Copilot. Your agent registers for API credentials, creates verification workflows, sets up webhooks, and writes integration code — end to end, from a single copy-paste.

Key points

  • Full API reference with every endpoint
  • Programmatic registration — no browser needed
  • All 5 SDK install commands included
  • 12 standalone APIs for granular control
View documentation
didit-integration.md
Integrate Didit identity verification into this project.

Didit is an all-in-one identity platform. Docs: https://docs.didit.me
Base URL: https://verification.didit.me/v3
Auth API: https://apx.didit.me/auth/v2


## Step 1: Get API credentials (no browser needed)

Register programmatically — 2 API calls:

POST https://apx.didit.me/auth/v2/programmatic/register/
Body: { "email": "dev@yourapp.com", "password": "SecurePass123!" }
→ Sends 6-char OTP to email

POST https://apx.didit.me/auth/v2/programmatic/verify-email/
Body: { "email": "dev@yourapp.com", "code": "ABC123" }
→ Returns { api_key, organization, application }

Or login if already registered:
POST https://apx.didit.me/auth/v2/programmatic/login/
Body: { "email": "...", "password": "..." }
→ Returns { access_token, refresh_token }

All subsequent API calls use: x-api-key: YOUR_API_KEY


## Step 2: Create a verification workflow

POST https://verification.didit.me/v3/workflows/
Headers: { "x-api-key": "YOUR_API_KEY", "content-type": "application/json" }
Body: {
  "name": "KYC Flow",
  "features": {
    "id_verification": true,
    "passive_liveness": true,
    "face_match": true,
    "aml_screening": false,
    "nfc": false,
    "ip_analysis": true,
    "phone_verification": false,
    "email_verification": false,
    "proof_of_address": false,
    "age_estimation": false,
    "database_validation": false,
    "questionnaire": false
  }
}
→ Returns { uuid: "workflow_id", ... }

Or list existing workflows: GET /v3/workflows/


## Step 3: Create verification sessions

POST https://verification.didit.me/v3/sessions/
Body: {
  "workflow_id": "WORKFLOW_ID",
  "vendor_data": "your-internal-user-id",
  "callback": "https://yourapp.com/api/didit/webhook"
}
→ Returns {
    session_id, session_token, session_number,
    url: "https://verify.didit.me/session/TOKEN"
  }

Redirect users to the url, or embed via SDK:
- Web: npm install @didit-protocol/sdk-web
- React Native: npx expo install @didit-protocol/sdk-react-native
- iOS: SPM github.com/didit-protocol/sdk-ios
- Android: me.didit:didit-sdk:3.2.0
- Flutter: flutter pub add didit_sdk


## Step 4: Get results

Option A — Webhook (recommended):
Configure callback URL. Didit sends POST with session data when status changes.
Verify webhook signature using your webhook secret (GET /v3/webhook/).

Option B — Poll:
GET https://verification.didit.me/v3/sessions/{session_id}/

Session statuses: Pending → In Progress → Approved | Declined | In Review | Expired

You can also: update status (PATCH /v3/sessions/{id}/status/),
generate PDF reports (POST /v3/sessions/{id}/generate-pdf/),
or delete sessions (DELETE /v3/sessions/{id}/).


## Standalone APIs (call individually without sessions)

POST /v3/id-verification/ — Submit document images, get OCR + authenticity
POST /v3/passive-liveness/ — Verify person is real from selfie
POST /v3/face-match/ — Compare two faces (similarity 0-100)
POST /v3/face-search/ — 1:N search against all approved sessions
POST /v3/age-estimation/ — Estimate age from face
POST /v3/aml-screening/ — Screen against 1,300+ watchlists
POST /v3/proof-of-address/ — Extract + validate address documents
POST /v3/database-validation/ — Government DB checks (18+ countries)
POST /v3/email/send/ + /v3/email/check/ — Email OTP
POST /v3/phone/send/ + /v3/phone/check/ — Phone OTP (SMS/WhatsApp)


## Pricing

Free core KYC: ID Verification + Passive Liveness + Face Match + IP Analysis (500 free/month)
Premium checks: Prepaid credits, no contracts, no minimums, credits never expire.
Details: https://didit.me/pricing


## Rate Limits

300 req/min per method, 600 session creations/min.
On 429: check Retry-After header.

認証

エンタープライズ信頼の認定

当社のプラットフォームは、情報セキュリティ、データプライバシー、および生体認証の精度に関する最高の国際基準を満たしています。

translation_v21.securityCompliance.certifications.items.gdpr.title

GDPR準拠

EU データ保護完全準拠

ISO 27001

ISO 27001

情報セキュリティ管理

translation_v21.securityCompliance.certifications.items.ibeta.title

iBeta Level 1

PAD(ライブネス + 顔照合)

世界中で信頼されています

お客様の声

認証ニーズでDiditを信頼している何千もの企業に参加しましょう

Logo

Didit's NFC + active biometrics technology blocks the most advanced fraud scenarios, offering a level of security equivalent to or superior to in-person verification.

Spanish Financial Sandbox

CNMV, SEPBLAC & Spanish Treasury — Conclusions Report

Logo

Diditは非常に価値のあるパートナーであり、安定した高度に適応可能なソリューションを提供しています。

Vuk Adžić

Crnogorski TelekomのEビジネス部門長

Logo

Diditは、簡単な実装と異なる市場への適応性を備えた堅牢な技術を提供してくれました。

Fernando Pinto

TucanPayのCEOおよび共同創設者

Logo

Diditのおかげで、手動プロセスを削減し、データ抽出の精度を向上させることができました。

Diana Garcia

Shiplyの信頼と安全性担当役員

Logo

Diditの統合により、検証時間とコストが削減され、他のプロジェクトのためのリソースが解放されました。

Guillem Medina

GBTC FinanceのCOO

Logo

DiditはKYCコストを削除し、高い検証基準と詐欺の少ない状態でより速くスケールアップできるようにしました。

Paul Martin

Bondexのマーケティングおよび成長担当副社長

Logo

Diditの安全でユーザーフレンドリーな検証は、顧客の信頼を高め、プロセスを最適化します。

Cristofer Montenegro

AdelantosのCEOエグゼクティブアシスタント

Logo

Diditは、交渉や顧客の時間を遅らせることなく、正確で安全なデジタルオンボーディングを保証します。

Ernesto Betancourth

CrediDemoのリスクマネージャー

メール検証 FAQ

メール検証に関する質問

メール検証は、ワンタイムパスコード(OTP)を使用して、メールアドレスが到達可能でユーザーによって制御されていることを確認します。これは、偽のアカウントを防ぎ、不正行為を減らし、信頼性の高い通信を確保し、全体的なアカウントセキュリティを向上させるための重要なステップです。

数分でユーザー検証を開始できます

無料アカウント、インスタントサンドボックス、およびすべての機能へのフルアクセスを取得してください。契約なし。営業電話なし。クレジットカード不要。