اعثر على كل وحدة، نقطة نهاية، وwebhook.
أفضل طريقة لدمج
الهوية والاحتيال.
افتح بيئة الاختبار، الصق أمر curl واحد، وانطلق في 5 دقائق. وثائق عامة، خمس حزم تطوير برمجيات (SDKs)، وخادم Model Context Protocol (MCP) ليتولى وكيل برمجة الذكاء الاصطناعي (AI) دمج Didit نيابة عنك. 0.33 دولار لكل فحص KYC كامل، و500 فحص مجاني كل شهر.


موثوق به من قبل أكثر من 2,000 مؤسسة حول العالم.
من الصفر إلى التحقق في خمس دقائق.
أنشئ حسابك في Didit.
- في Business Console: سجل في
business.didit.meفي أقل من ستين ثانية, بدون بطاقة، بدون بوابة مبيعات. - عبر Application Programming Interface (API): استدعِ
POST https://apx.didit.me/auth/v2/programmatic/register/، ثمPOST .../verify-email/.
كلا المسارين يمنحك مفتاح API لبيئة الاختبار, بنفس شكل الإنتاج، وكل الوحدات مفتوحة.
صدر للتو, بدون بطاقة، بدون عقد، بدون مكالمة.
- لا يوجد حد أدنى
- لا يوجد عقد
- 500 مجانًا / شهر
- بيئة اختبار مفتوحة
اختر الوحدات. صمم سير العمل.
- في Business Console: اسحب وأفلت الوحدات في Workflow Builder, التحقق من وثيقة الهوية، الكشف السلبي عن الحياة، مطابقة الوجه، مكافحة غسيل الأموال (AML)، فحص المحفظة، تحليل بروتوكول الإنترنت (IP)، و19 وحدة أخرى.
- عبر API: استدعِ
POST /v3/workflows/علىverification.didit.meبالوحدات التي تريدها.
كلا المسارين يعيد workflow_id الذي ستمرره في كل جلسة.
- ID Verification
- Passive Liveness
- Face Match 1:1
- AML Screening
- Device & IP Analysis
- إثبات العنوان
- قراءة NFC
- التحقق من الهاتف
- فحص المحفظة
- استبيان مخصص
عيّن وجهة واحدة للـ webhook لكل قرار.
- في Business Console: أضف Uniform Resource Locator (URL) الخاص بالـ webhook، اختر الأحداث، وانسخ سر التوقيع الذي يولده Didit.
- عبر API: استدعِ
POST /v3/webhook/destinations/معlabelوurlوsubscribed_events. تعيد الاستجابةsecret_shared_keyالذي يستخدمه Didit لتوقيع كل تسليم.
- POST/v3/session/38ms201
- GET/v3/session/{id}/decision/24ms200
- PATCH/v3/session/{id}/update-status/31ms200
- GET/v3/session/{id}/generate-pdf52ms200
- POST/v3/lists/{id}/entries/face-upload/44ms201
- POST/v3/transactions/29ms201
كل نقطة نهاية مفتوحة · كل webhook موقع بواسطة HMAC.
أنشئ جلسة, باستخدام حزمة تطوير البرمجيات (SDK) أو الـ API المباشر.
- باستخدام Software Development Kit (SDK): أضف الـ SDK الأصلي للويب، iOS، Android، React Native، أو Flutter, نفس عقد
/v3/الأساسي. - عبر API: استدعِ
POST /v3/session/معworkflow_idوقيمةvendor_data(معرف المستخدم الخاص بك).
تعطيك الاستجابة عنوان URL للتحقق لإعادة التوجيه أو تضمينه في تطبيقك.
$ curl -X POST /v3/session/ \
-H "x-api-key: $DIDIT_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"workflow_id": "3daf4c64-...",
"vendor_data": "u_42",
"callback": "https://acme.com/webhook"
}'استمع إلى الـ webhook, أو استعلم عنه.
- Webhook في الوقت الفعلي: نقطة النهاية الخاصة بك تعمل عند كل تغيير في الحالة. اقرأ
status("Approved"،"Declined"،"In Review"،"Resubmitted"، …)، حدث قاعدة بياناتك، انشر. - عبر الاستقصاء (Polling): استدعِ
GET /v3/session/:session_id/decision/للحصول على نفس الحمولة, مفيد عندما لا يمكن لحزمتك التقنية قبول حركة المرور الواردة.
سلاسل الحالة دقيقة وحساسة لحالة الأحرف. آلة الحالة الكاملة على docs.didit.me/integration/verification-statuses.
- evt_9c2session.verified2.4s ago200 OK
- evt_9c1session.review_started12s ago200 OK
- evt_9c0session.aml_hit1m ago200 OK
- evt_9bfsession.declined3m ago200 OK
كل الواجهات عامة. صفر مكالمات مبيعات.
أطلق تدفق KYC في 5 دقائق.
اقرأ مواصفات OpenAPI 3.1.
يمكن تضمينه في الويب، iOS، Android، React Native، أو Flutter.
استقبل الأحداث الموقعة بـ HMAC عند كل تغيير حالة.
اقرأ آلة حالة الجلسة الكاملة.
الصق موجهًا واحدًا. أطلق تكامل KYC.
ادمج Didit في أي عميل MCP.
مهارات تحقق، AML، وKYB جاهزة مسبقًا.
أمر curl واحد. خمس حزم SDK.
$ curl -X POST /v3/session/ \
-H "x-api-key: $DIDIT_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"workflow_id": "3daf4c64-...",
"vendor_data": "u_42",
"callback": "https://acme.com/webhook"
}'مصمم للمطورين ووكلاء الذكاء الاصطناعي.
واجهة API واحدة للهوية والاحتيال.
تكامل في تعليمات واحدة.
أي سير عمل. أي بلد. أي حالة استخدام.
لا حواجز دفع. لا مكالمات مبيعات. انطلق وجرّب بنفسك.
صدر للتو, بدون بطاقة، بدون عقد، بدون مكالمة.
- لا يوجد حد أدنى
- لا يوجد عقد
- 500 مجانًا / شهر
- بيئة اختبار مفتوحة
ادفع مقابل ما تستخدمه. هذا كل شيء.
- ID Verification$0.15
- Passive Liveness$0.10
- Face Match 1:1$0.05
- AML Screening$0.20
- Device & IP Analysis$0.03
- فحص المحفظة (KYT)$0.15
500 مجانًا / شهر · لا يوجد حد أدنى · لا يوجد عقد سنوي.
واجهة برمجة تطبيقات (API) مفتوحة. ابنِ عليها.
- POST/v3/session/38ms201
- GET/v3/session/{id}/decision/24ms200
- PATCH/v3/session/{id}/update-status/31ms200
- GET/v3/session/{id}/generate-pdf52ms200
- POST/v3/lists/{id}/entries/face-upload/44ms201
- POST/v3/transactions/29ms201
كل نقطة نهاية مفتوحة · كل webhook موقع بواسطة HMAC.
حزم تطوير البرمجيات (SDKs) لكل منصة.
أسرع عمليات التحقق في السوق.
- p500.00s
- p950.00s
- p990.00s
أسرع عمليات التحقق في السوق · iPhone، Android، سطح المكتب، الجهاز اللوحي، 5G أو 2G.
ابدأ مجانًا. ادفع حسب الاستخدام. توسّع إلى Enterprise.
مجاني
$0 / شهر. لا يلزم بطاقة ائتمان.
- حزمة KYC مجانية (التحقق من الهوية + كشف الحيادية السلبي + مطابقة الوجه + تحليل الجهاز و IP), 500 / شهر، كل شهر
- المستخدمون المحظورون
- كشف التكرار
- أكثر من 200 إشارة احتيال في كل جلسة
- KYC قابل لإعادة الاستخدام عبر شبكة Didit
- منصة إدارة الحالات
- منشئ سير العمل (Workflow Builder)
- وثائق عامة، بيئة اختبار (sandbox)، حزم تطوير برمجيات (SDKs)، خادم بروتوكول سياق النموذج (MCP)
- دعم المجتمع
حسب الاستخدام
ادفع فقط مقابل ما تستخدمه. أكثر من 25 وحدة. تسعير عام لكل وحدة، بدون رسوم شهرية دنيا.
- KYC كامل بسعر $0.33 (الهوية + القياسات الحيوية + IP / الجهاز)
- أكثر من 10,000 مجموعة بيانات لمكافحة غسيل الأموال (AML), عقوبات، PEPs، إعلامات سلبية
- أكثر من 1,000 مصدر بيانات حكومي للتحقق من قواعد البيانات
- مراقبة المعاملات بسعر $0.02 لكل معاملة
- KYB مباشر بسعر $2.00 لكل عمل تجاري
- فحص المحفظة بسعر $0.15 لكل فحص
- سير عمل تحقق ذو علامة بيضاء, علامتك التجارية، بنيتنا التحتية
للمؤسسات
اتفاقية خدمة رئيسية (MSA) واتفاقية مستوى الخدمة (SLA) مخصصة. للكميات الكبيرة والبرامج المنظمة.
- عقود سنوية
- MSA و DPA و SLA مخصصة
- قناة Slack و WhatsApp مخصصة
- مراجعون يدويون عند الطلب
- شروط إعادة البيع والعلامة البيضاء
- ميزات حصرية وتكاملات مع الشركاء
- مدير نجاح عملاء (CSM) مخصص، مراجعة أمنية، دعم الامتثال
ابدأ مجانًا ← ادفع فقط عند إجراء الفحص ← افتح Enterprise لعقد مخصص، أو SLA، أو إقامة البيانات.
إجابات لأسئلة المطورين.
How do I integrate Didit?
Five steps from signup to first verdict.
- Create your account at
business.didit.me, or callPOST https://apx.didit.me/auth/v2/programmatic/register/. - Build a workflow in the Business Console, or call
POST /v3/workflows/. - Register a webhook destination via the console, or call
POST /v3/webhook/destinations/(Didit returns the signing secret in the response). - Create a session with
POST /v3/session/, passingworkflow_idandvendor_data(your user identifier). Redirect the user to the returned URL, or drop in a native Software Development Kit (SDK) on the same/v3/contract. - Receive the verdict on the signed webhook, or poll
GET /v3/session/:session_id/decision/.
One /v3/ Application Programming Interface (API) covers Know Your Customer (KYC), Know Your Business (KYB), Transaction Monitoring, and Wallet Screening (KYT, know your transaction). 500 verifications free every month, forever, no credit card.
Is there a sandbox I can play with right now?
Yes, under sixty seconds, no credit card. Sign up at business.didit.me (or register programmatically with POST https://apx.didit.me/auth/v2/programmatic/register/) and you land in a sandbox workspace with a real Application Programming Interface (API) key.
- Same shape as production, deterministic decisions, every module unlocked.
- Real
/v3/endpoints, real webhooks, real document samples. - Switch to live whenever you are ready, same keys, same Uniform Resource Locators (URLs), same contract.
Which Software Development Kits (SDKs) do you ship?
Five first-party SDKs, all open-source, all on public docs:
- Web, JavaScript / TypeScript, framework-agnostic, iframe embed or hosted-flow redirect.
- iOS, Swift, distributed as
XCFramework. - Android, Kotlin, via Maven Central.
- React Native, TypeScript bindings on top of native modules (TurboModules).
- Flutter, Dart wrapper around the same native SDKs.
Every SDK calls the same /v3/ contract under the hood, so you can mix and match, Web on your site, native on mobile. Reference at docs.didit.me/integration/web-sdks/overview.
How do webhooks work?
Register one destination; Didit signs every delivery.
- Configure your endpoint via the Business Console, or call
POST /v3/webhook/destinations/withlabel,url, andsubscribed_events. - Didit returns a
secret_shared_keyin the response. Use it to verify the Hash-based Message Authentication Code (HMAC)-SHA256 signature on every incoming webhook (header:X-Signature-V2). - Each payload carries an exact, case-sensitive
status,"Approved","Declined","In Review","Resubmitted", and more. Full state machine atdocs.didit.me/integration/verification-statuses. - Retries use exponential backoff until you return
2xx; every delivery is logged and replayable on demand from the console.
Full reference at docs.didit.me/integration/webhooks.
What are the rate limits, and what happens at scale?
Generous defaults on every plan, tuned upward per account.
- Free tier, sandbox plus 500 production checks every month, forever.
- Pay-per-usage, burst limits scale automatically with sustained volume. You will not hit a wall mid-launch.
- Enterprise, custom rate limits, dedicated capacity, and uptime commitments in the Master Services Agreement (MSA). Talk to us at
support@didit.me.
Target capacity per region at status.didit.me. 100% real uptime over the last 6 months across millions of verifications a month.
Can I integrate with Claude Code, Cursor, or other AI coding tools?
Yes, paste one prompt and ship. Drop the canonical integration prompt at docs.didit.me/integration/integration-prompt into Claude Code, Cursor, Codex, Devin, Aider, or Replit Agent. The agent provisions the workflow, wires the webhook, and runs a smoke test end-to-end.
Agent-initiated sessions pay the same public price as direct API calls, $0.33 per full Know Your Customer (KYC), $0.15 per standalone Identity Document Verification, $0.15 per wallet screen. Free, no extra setup, works with any Model Context Protocol (MCP)-aware client.
Where is the changelog, and how do you version the API?
Monthly release notes at `docs.didit.me/changelog`, every shipped module, every webhook event added, every breaking change called out.
- The OpenAPI 3.1 specification at
docs.didit.me/openapi-25.jsonis versioned alongside the docs. Import it into Postman or generate clients in any language. - Versioning is additive by default. New fields, new optional parameters, and new webhook events ship without a version bump. Breaking changes get a new
/v4/namespace and a published deprecation window. - We never silently change a field's meaning, if a verdict shape, signature scheme, or status enum changes, it ships behind a header and is announced before cut-over.
How do I monitor uptime and what is the incident process?
`status.didit.me` publishes real-time uptime and incident history per region, verification, webhooks, console, docs. No login required.
- Subscribe via Really Simple Syndication (RSS), email, or webhook for outage alerts.
- Track record: 100% real uptime over the last 6 months; 99.99% availability target in the Service Level Agreement (SLA).
- Every incident gets a public post-mortem on the same page.
- Enterprise contracts add a named on-call engineer, a dedicated Slack or Microsoft Teams shared channel, and incident-severity Service Level Objectives in the Master Services Agreement (MSA).
بنية تحتية للهوية والاحتيال.
واجهة برمجية واحدة لـ KYC و KYB ومراقبة المعاملات وفحص المحافظ. ادمجها في 5 دقائق.