Найдите каждый модуль, эндпоинт и вебхук.
Лучший способ интегрировать
идентификацию и борьбу с мошенничеством.
Откройте песочницу, вставьте один curl-запрос и запустите за 5 минут. Открытая документация, пять Software Development Kit (SDK) и сервер Model Context Protocol (MCP), чтобы AI-агент мог интегрировать Didit за вас. $0.33 за полную KYC-проверку, 500 бесплатных каждый месяц.


Нам доверяют более 2000 организаций по всему миру.
От нуля до верификации за пять минут.
Создайте аккаунт 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, верификация документов, пассивная проверка живости, сравнение лиц, Anti-Money Laundering (AML), проверка кошельков, анализ Internet Protocol (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
- Верификация телефона
- Проверка кошелька
- Опросник с настраиваемыми вопросами
Настройте один вебхук для каждого решения.
- В Business Console: добавьте ваш Uniform Resource Locator (URL) вебхука, выберите события и скопируйте секретный ключ подписи, который сгенерирует 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
Каждая конечная точка открыта · каждый вебхук подписан HMAC.
Создайте сессию, через SDK или напрямую через API.
- С помощью Software Development Kit (SDK): используйте нативный SDK для Web, 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"
}'Слушайте вебхук, или опрашивайте.
- Вебхук в реальном времени: ваша конечная точка срабатывает при каждом изменении статуса. Прочитайте
status("Approved","Declined","In Review","Resubmitted", …), обновите свою базу данных, запускайте. - Через опрос: вызовите
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.
Встраивайте в Web, 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"
}'Создано для разработчиков и AI-агентов.
Единый 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
Каждая конечная точка открыта · каждый вебхук подписан HMAC.
SDK для любой платформы.
Самые быстрые верификации на рынке.
- p500.00s
- p950.00s
- p990.00s
Самые быстрые проверки на рынке · iPhone, Android, десктоп, планшет, 5G или 2G.
Начните бесплатно. Платите за использование. Масштабируйтесь до Enterprise.
Бесплатно
$0 / месяц. Кредитная карта не требуется.
- Бесплатный пакет KYC (верификация личности + пассивная проверка живости + сопоставление лиц + анализ устройства и IP), 500 в месяц, каждый месяц
- Заблокированные пользователи
- Обнаружение дубликатов
- 200+ сигналов мошенничества в каждой сессии
- Повторное использование KYC в сети Didit
- Платформа управления кейсами
- Конструктор рабочих процессов
- Публичная документация, песочница, SDK, сервер MCP (Model Context Protocol)
- Поддержка сообщества
По факту использования
Платите только за то, что используете. Более 25 модулей. Публичные цены за модуль, без минимальной ежемесячной платы.
- Полный KYC за $0.33 (ID + биометрия + IP / устройство)
- Более 10 000 AML-баз данных, санкции, PEP, негативные упоминания
- Более 1000 государственных источников данных для проверки по базам
- Мониторинг транзакций за $0.02 за транзакцию
- KYB в реальном времени за $2.00 за компанию
- Проверка кошельков за $0.15 за проверку
- White-label верификация, ваш бренд, наша инфраструктура
Для крупных компаний
Индивидуальные MSA и SLA. Для больших объемов и регулируемых программ.
- Годовые контракты
- Индивидуальные MSA, DPA и SLA
- Выделенный канал в Slack и WhatsApp
- Ручная проверка по запросу
- Условия для реселлеров и white-label
- Эксклюзивные функции и партнерские интеграции
- Персональный 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).
Инфраструктура для идентификации и борьбы с мошенничеством.
Единый API для KYC, KYB, мониторинга транзакций и проверки кошельков. Интеграция за 5 минут.