Для государственных служб и эмитентов цифровых удостоверений личности
Обеспечьте идентификацию, соответствующую eIDAS 2.0, для государственных услуг.
Выдавайте и принимайте учетные данные Европейского цифрового кошелька. Проверяйте граждан за считанные секунды с помощью аттестации испанских Tesoro / SEPBLAC / CNMV — формально безопаснее, чем личная идентификация.
Соответствует eIDAS 2.0. Идентификация гражданского уровня.
Документ, NFC (связь ближнего поля), проверка живости и сопоставление лиц. Подтверждено SEPBLAC государств-членов ЕС как более безопасное, чем личное присутствие. Многоразовые учетные данные, бесплатно навсегда.
Как это работает
От регистрации до верифицированного пользователя за четыре шага.
Шаг 01
Составьте рабочий процесс
Выберите модули, необходимые для вашей вертикали, в Workflow Builder. Проверка личности, пассивная проверка живости, сопоставление лиц, AML-скрининг, анализ устройств и IP, подтверждение адреса, AML-мониторинг, биометрическая аутентификация — каждый включается одним переключателем. Без кода.
Шаг 02
Открыть сессию
POST /v3/session/ с workflow_id и вашими vendor_data. Получите session_url в ответ, перенаправьте пользователя. Один и тот же вызов для веба, iOS, Android, React Native, Flutter.
Шаг 03
Проверить + принять решение
Размещенный пользовательский интерфейс захватывает документ, выполняет проверку живости, сопоставляет лицо, проверяет списки AML — все параллельно. Вердикт возвращается менее чем за 2 секунды. Политика рисков принимает решение об одобрении, рассмотрении или отклонении для каждого заявления.
Шаг 04
Мониторинг + исправление
Вебхук при каждом изменении статуса с проверкой X-Signature-V2. Постоянные срабатывания AML поступают в Case Management. Мониторинг транзакций отмечает высокорисковые переводы и автоматически запускает повторную KYC для пользователя.
Создано для разработчиков · Создано против мошенничества · Открытый дизайн
Каждый модуль, который вам нужен для для государственных служб и эмитентов цифровых удостоверений личности. Один рабочий процесс.
Двадцать пять опубликованных модулей в одном конструкторе рабочих процессов. Каждый из них является переключателем для одной и той же конечной точки `/v3/session/` — никаких уровней допродаж, отдельных SKU, дополнительных вызовов.
Полный KYC (знай своего клиента) менее чем за две секунды.
Проверка личности, пассивная проверка живости, сопоставление лиц и анализ устройств и IP-адресов для каждой сессии. Сертификация iBeta Presentation Attack Detection (PAD) Level 1. Сквозной вывод менее чем за 2 секунды, $0.33 за пакет KYC, 500 бесплатных каждый месяц.
Двадцать пять опубликованных модулей в одном Workflow Builder. Включайте проверку личности, проверку живости, сопоставление лиц, AML, подтверждение адреса, биометрическую аутентификацию — и дополнительные функции для вашей вертикали, требуемые вашей юрисдикцией — без инженерных работ.
Более 1300 списков санкций, PEP и негативных медиа.
AML-скрининг по $0.20 за проверку, постоянный мониторинг по $0.07 за пользователя в год. Ежедневное дельта-обновление на 14 языках. Встроенный рабочий процесс отчетов о подозрительной активности (SAR) и Case Management. Соответствие 6AMLD, Закону о банковской тайне и FFIEC из коробки.
Негативные упоминания в СМИ · 30-дневное окно0Чисто
04 · Политика рисков
Решайте. Проверяйте. Одобряйте. По риску. По заявке.
Каждая категория риска — дубликат пользователя, срабатывание AML, высокий риск по данным устройства, низкая живость документа, несоответствие геолокации — сопоставляется с настраиваемым действием. Настраивайте политику для каждой заявки, каждой страны, каждого типа документа без повторного развертывания.
Политика рисковзаявка
POSSIBLE_DUPLICATED_USERReview
AML_HIT_SANCTIONSDecline
AML_HIT_PEPReview
DEVICE_INTEL_HIGH_RISKReview
DOCUMENT_LIVENESS_LOWDecline
IP_GEOLOCATION_MISMATCHApprove
05 · Мониторинг
Выявляйте мошенничество после онбординга пользователя.
Мониторинг транзакций в реальном времени с 11 предустановленными пакетами правил — скорость, структурирование, схемы "мулов", Правило FATF (Financial Action Task Force) Travel Rule. Автоматическое исправление AWAITING_USER запускает шаг повторной KYC для высокорисковых переводов без инженерных работ.
Аутентификация. Проверка. Мониторинг. Один контракт.
Каждый регулируемый клиент проходит все три этапа. Один API, один оркестратор, один счет — от повторной аутентификации возвращающихся пользователей до онбординга KYC + Know Your Business (KYB) и непрерывного мониторинга транзакций и проверки кошельков по цене $0.15 за проверку.
Две конечные точки. Один и тот же JSON. Одна и та же цена.
Один вызов запускает процесс верификации. Вебхук завершает его. Та же форма, независимо от того, используете ли вы размещенный пользовательский интерфейс или вызываете автономную конечную точку.
Запустите онбординг для государственных служб и эмитентов цифровых удостоверений личности за один запрос.
Вставьте блок ниже в Claude Code, Cursor, ChatGPT или любого другого кодирующего агента через наш сервер MCP. Агент прочитает его и напишет интеграцию.
didit-integration-prompt.md
# Didit industry onboarding — integrate in 5 minutes
You are integrating Didit's identity + fraud stack into <my_stack>. Follow
these steps exactly. Every URL, header, and enum value below is canonical —
do not paraphrase or "improve" them.
## 1. Provision an account
- Sign up: https://business.didit.me (no credit card required).
- Or provision programmatically: POST https://apx.didit.me/auth/v2/programmatic/register/
(returns an API key bound to the workspace + application).
## 2. Compose a workflow for your vertical
Create a workflow with the modules your vertical needs:
POST https://verification.didit.me/v3/workflows/
Header: x-api-key: <your-api-key>
Body: workflow_label, features array — UPPERCASE enum values
Recommended starter bundle (full KYC):
[
{ "feature": "ID_VERIFICATION" },
{ "feature": "LIVENESS" },
{ "feature": "FACE_MATCH" },
{ "feature": "IP_ANALYSIS" }
]
Add per-vertical modules from this list:
AML_SCREENING, PROOF_OF_ADDRESS, NFC, AGE_ESTIMATION, BIOMETRIC_AUTH,
PHONE_VERIFICATION, EMAIL_VERIFICATION, QUESTIONNAIRE, DATABASE_VALIDATION.
## 3. Create a verification session
POST https://verification.didit.me/v3/session/
Headers:
x-api-key: <your-api-key>
Content-Type: application/json
Body:
{
"workflow_id": "<wf_id_from_step_2>",
"vendor_data": "<your_internal_user_id>",
"callback": "<your_webhook_url>"
}
Response:
{
"session_id": "ses_...",
"session_url": "https://verify.didit.me/?session_token=...",
"status": "Not Started"
}
Redirect the user to session_url. The hosted UI handles capture, lighting,
mobile handoff, and accessibility for you.
## 4. Webhooks
- Register a destination once via
POST https://verification.didit.me/v3/webhook/destinations/
Body: url, subscribed_events: ["session.verified", "session.review_started",
"session.declined", "kyc_expired"]
- Response includes secret_shared_key — store it.
- Every webhook delivery carries an X-Signature-V2 header you MUST verify
before trusting the payload. Algorithm:
1. sortKeys(payload) recursively
2. shortenFloats (truncate trailing zeros after the decimal point)
3. JSON.stringify the result
4. HMAC-SHA256 with the secret_shared_key
5. Hex-encode, compare to the X-Signature-V2 header.
## 5. Read the report
The session payload returns one object per feature. Common fields:
- status: "Approved" | "Declined" | "In Review" | "Expired" | "Not Finished"
- id_verification.document_type, document_number, expiration_date
- liveness.score (0-100), liveness.passed (boolean)
- face_match.confidence (0-100), face_match.passed
- aml.hits: array (sanctions / PEP / adverse-media matches)
- ip_analysis.country, ip_analysis.risk_level
- warnings: array of risk codes — each surfaces in the console's risk policy
## 6. Hard rules — do not change
- Base URL for /v3/* endpoints is verification.didit.me (NOT apx.didit.me).
- Feature enum is UPPERCASE (e.g. ID_VERIFICATION, LIVENESS, FACE_MATCH, AML_SCREENING).
- Auth header is x-api-key (lowercase, hyphenated).
- Webhook signature header is X-Signature-V2 (NOT X-Signature).
- Always verify webhook signatures before trusting payload data.
- Status casing matches exactly: "Approved", "Declined", "In Review",
"Expired", "Not Finished" (title-cased, space-separated).
## 7. Pricing reference (public)
- Full KYC bundle (ID + Liveness + Face Match + IP): $0.33 per session
- AML Screening: $0.20 per check, ongoing $0.07 / user / year
- Wallet Screening: $0.15 per screen — or bring your own provider
- 500 free verifications every month, forever, on every account.
## 8. Verify your integration
- Sandbox starts on signup at https://business.didit.me — no separate flag.
- Switch to live: flip the application's environment toggle in console.
When in doubt: https://docs.didit.me
Нужен дополнительный контекст? Смотрите полную документацию модуля.docs.didit.me →
Соответствие по умолчанию
Откройте новую страну в один клик. Мы делаем сложную работу.
Мы открываем местные дочерние компании, получаем лицензии, проводим тесты на проникновение, получаем сертификаты и соблюдаем все новые правила. Чтобы запустить верификацию в новой стране, просто переключите тумблер. Более 220 стран в работе, аудит и пентесты проводятся ежеквартально — единственный поставщик идентификационных данных, который правительство страны-члена ЕС официально назвало более безопасным, чем личная верификация.
Порталы государственных услуг, налоговые органы, эмитенты кошельков eIDAS 2.0, программы гражданских учетных данных — самый глубокий стек модулей Didit, с чтением чипов NFC на биометрических eID.
01 · Верификация
Регистрация. Подтверждение личности. Проверка.
Подтвердите, что новый пользователь реален, уникален и соответствует представленному документу. Проверьте на соответствие более чем 1300 санкционным спискам, спискам PEP (политически значимых лиц) и спискам негативных медиа в одном вызове. Регистрация граждан уровня eIDAS 2.0 — NFC Verification считывает криптографический чип на национальном eID, Active Liveness предотвращает атаки дипфейков, а AML Screening покрывает трансграничные обязательства по спискам наблюдения.
Верификация
$0.73per verified citizen
Проверка личности500 бесплатно / мес$0.15
NFC-верификация$0.15
Активная проверка на "живость"$0.15
Сопоставление лиц (1:1)500 бесплатно / мес$0.05
Анализ устройства и IP500 бесплатно / мес$0.03
Проверка AML$0.20
Обнаружение дубликатовБесплатноБесплатно
Заблокированные пользователиБесплатноБесплатно
Валидация базы данныхRecommendedVariable
02 · Аутентификация
Повторная проверка в критические моменты.
Возвращающийся пользователь повторно подтверждает личность с помощью нового селфи — та же инфраструктура, что и при регистрации. Запускается при высокоценных, высокорисковых или высокодоверительных действиях. Замените пароль + SMS-OTP биометрическим входом на гражданском портале — устойчивое к фишингу селфи на устройстве, с которого гражданин зарегистрировался.
Аутентификация
$0.10per auth
Биометрическая аутентификация$0.10
Обнаружение дубликатовБесплатноБесплатно
Заблокированные пользователиБесплатноБесплатно
Проверка телефонаНеобязательно+Variable
Проверка электронной почтыНеобязательно+$0.03
03 · Мониторинг
Наблюдайте за пользователями и транзакциями с течением времени.
Проверка транзакций в реальном времени на основе правил с управлением кейсами и рабочим процессом SAR (Отчет о подозрительной активности). Постоянная повторная проверка AML каждого пользователя на соответствие обновленным санкционным спискам, спискам PEP и спискам негативных медиа. Постоянно перепроверяйте книгу гражданских учетных данных на соответствие AML — выявляет новые совпадения с санкциями и негативные упоминания в СМИ между продлениями.
Мониторинг
$0.07per citizen / year
Постоянный AML-мониторинг$0.07
Итоговые суммы показывают только необходимые модули. Бесплатные сигналы о мошенничестве никогда не стоят дополнительно; необязательные и рекомендуемые модули помечены. Объемные скидки для корпоративных клиентов — свяжитесь с отделом продаж для получения индивидуального предложения.
Три уровня, один прайс-лист
Начните бесплатно. Платите за использование. Масштабируйтесь до Enterprise.
500 бесплатных проверок каждый месяц, навсегда. Оплата по мере использования для продакшена. Индивидуальные контракты, хранение данных и SLA (соглашения об уровне обслуживания) для Enterprise.
Бесплатно
Бесплатно
$0 / месяц. Кредитная карта не требуется.
Бесплатный пакет KYC (проверка личности + пассивная проверка живости + сопоставление лиц + анализ устройства и IP) — 500 / месяц, каждый месяц