世界中の1000以上の企業から信頼されています
シームレスな ユーザーエクスペリエンス
すべてのインタラクションはリアルタイムです。広範なA/Bテストと推論の最適化により、すべてのミリ秒を最適化しました — 業界最高の完了率と最速の認証時間を提供します。
プラットフォーム
異なるダッシュボード、API、契約、およびデータサイロを持つ複数のIDプロバイダーを使い分けるのを止めましょう。Diditは、ID検証、ライブネス、顔認証、AML、不正防止、および認証を単一のプラットフォームに統合します。1つのダッシュボード。IDの唯一の情報源。
顔スキャンだけでオンラインで人間であることを証明します。または、完全なKYCフローを構築します。または、ID検証、AMLスクリーニング、住所証明、メール/電話検証、年齢推定など、複数の機能を組み合わせて、シームレスなユーザーエクスペリエンスを実現します。あなたのルール、あなたのフロー。
不正およびコンプライアンスのロジックは、コードに埋もれるのではなく、運用によって管理される必要があります。Diditを使用すると、ルールを変更したり、新しいチェックを追加したり、新しい規制に適応したりする必要がある場合は、ワークフローを更新するだけです。エンジニアリングの時間は不要で、再デプロイも不要です。運用チームは制御を維持します。
毎月500回の無料チェック
契約、セットアップ料金、月額最低料金はありません。コアKYC機能(ID検証、1:1顔認証、パッシブライブネス、IP分析)には、毎月500回の無料チェックが含まれています。その後は、シンプルな従量課金制です。チェックが正常に完了した場合にのみ課金されます。

同じ統合を使用して、EU、米国、LATAM、APACのKYC/AML要件を満たします。国固有のルールが自動的に適用されます。48言語にローカライズされています。完全なデータ保持コントロールを備えたGDPR準拠。
1つのAPI、1つのWebhookで完了です。または、ノーコードのワークフロービルダーとホストされた検証ページを使用して、コードを完全にスキップします。1時間以内にゼロからライブ検証へ。IDで最速の統合。
1日未満で
ワークフローのマッピング、履歴認証データのインポート、ルールのミラーリングをサポートし、Sumsub、Veriff、Persona、Onfido、またはその他のプロバイダーから、エンジニアリング時間をほとんどかけずに移行できるようにします。
仕組み

当社のビジュアルエディターを使用して、シンプルまたは複雑なノードベースのワークフローを構築します。ID検証、ライブネス、AML、年齢推定などの機能をドラッグアンドドロップして、あらゆる本人確認フローをマッピングします。コードは不要です。

ホストされたリンクを生成して、ユーザーと共有します。または、ネイティブのiOS/Android SDK、Web SDKを使用してDiditを統合するか、iframe/webviewとして埋め込みます。完全に制御するには、サーバー間統合用のスタンドアロンAPIを使用します。最適なものを選択してください。

ダッシュボード、Webhook、またはAPIを介して、検証結果をリアルタイムで追跡します。すべてのデータは、アプリ、CRM、またはバックエンドシステムと即座に同期されます。

検証結果に基づいて、自動承認および自動拒否ルールを設定します。Diditにルーチンな意思決定を任せ、チームはエッジケースに集中できるようにします。運用チームを拡大せずに検証をスケールします。
最も簡単に 統合
Diditをノーコードまたは単一のAPIコールで使用します。数分でライブに移行。
キーポイント
BUILT FOR AI AGENTS
The only identity platform your AI coding agent can fully integrate — credentials, workflows, webhooks, and production code — without opening a browser.
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
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.
透明性の高い価格設定
隠れた費用なし。契約なし。使用した分だけ支払います。
何が必要ですか?
ライブネスと顔照合によるID検証。500回無料/月。
追加機能が必要ですか?
月間のチェックボリュームはどれくらいですか?
セットアップ費用なし。ロックイン契約なし。月額最低利用額なし。使用した分だけお支払いいただきます。
世界中で信頼されています
認証ニーズでDiditを信頼している何千もの企業に参加しましょう
FAQ
Diditのプラットフォーム、価格、統合について知っておくべきことすべて。
Diditは、顔スキャンから始まる、人間が本人確認できるオールインワンのIDプラットフォームです。このシンプルなインタラクションの背後で、Diditは市場で最速の本人確認を実現し、デフォルトで不正行為と戦い、すべてのIDチェック(KYC、AML、ライブネス、認証など)を単一のプログラム可能なプラットフォームに統合します。