Водитель, курьер, фрилансер, автор — одна сессия Didit: идентификация, проверка живости, сопоставление лиц, AML. $0.53 за сотрудника. Добавляйте реестр лицензий по странам по мере необходимости (+$0.20).
Проверьте работника. Проверьте лицензию. Поймайте повторно подавшего заявку.
Деактивированные водители и заблокированные курьеры ежедневно регистрируются под новым
именем. Didit предоставляет идентификацию + AML за одну сессию по цене $0.53 за сотрудника (добавьте
реестр лицензий по странам за дополнительные $0.20), а Face Search 1:N обнаруживает
то же лицо — по новому документу, новому имени, новой электронной почте — менее чем за 200 мс. 500
бесплатных верификаций каждый месяц.
Как это работает
От регистрации до верифицированного пользователя за четыре шага.
Шаг 01
Создайте рабочий процесс
Выберите необходимые проверки — удостоверение личности, проверка живости, сопоставление лиц, санкции, адрес, возраст, телефон, электронная почта, пользовательские вопросы. Перетащите их в поток на панели управления или отправьте тот же поток в наш API. Разветвляйте по условиям, проводите A/B-тесты, код не требуется.
Шаг 02
Интегрировать
Встраивайте нативно с помощью наших SDK для Web, iOS, Android, React Native или Flutter. Перенаправляйте на размещенную страницу. Или просто отправьте пользователю ссылку — по электронной почте, SMS, WhatsApp, куда угодно. Выберите то, что подходит вашему стеку.
Шаг 03
Пользователь проходит процесс
Didit обеспечивает работу камеры, подсказки по освещению, передачу данных на мобильные устройства и доступность. Пока пользователь находится в процессе, мы оцениваем более 200 сигналов мошенничества в реальном времени и проверяем каждое поле по авторитетным источникам данных. Результат менее чем за две секунды.
Шаг 04
Вы получаете результаты
Подписанные веб-хуки в реальном времени синхронизируют вашу базу данных в момент одобрения, отклонения или отправки пользователя на проверку. Опрашивайте API по запросу. Или откройте консоль, чтобы проверить каждую сессию, каждый сигнал и управлять случаями по своему усмотрению.
Создано для платформ внештатных сотрудников · Цена как у инфраструктуры
Пять проверок. Один вызов. $0.53 за работника.
Регистрация внештатного сотрудника требует нескольких действий за один раз — подтвердить, что человек реален, проверить, не находится ли он в санкционном списке, и убедиться, что ранее заблокированный сотрудник не регистрируется снова под новым именем. Didit выполняет все это за один вызов и позволяет подключить проверку реестра лицензий при приеме водителей.
Идентификация, проверка живости, сопоставление лиц, AML — один вызов.
Полный KYC по $0.33 за сотрудника плюс AML ($0.20). Сертификация iBeta Level 1 Presentation Attack Detection (PAD), вердикт менее чем за две секунды, более 200 сигналов мошенничества оцениваются в каждой сессии без дополнительной платы.
Добавьте перекрестную проверку реестра при регистрации водителей.
Для райдшеринга и доставки включите проверку базы данных, чтобы сверить лицензию с транспортным органом страны выдачи — DGT в Испании, DVLA в Великобритании, DMV штата в США, DENATRAN в Бразилии. Более 20 стран в режиме реального времени, $0.20 за вызов, оплата только при использовании.
ESГлавное управление дорожного движения (DGT)АктивныйПропустить
UKАгентство по лицензированию водителей и транспортных средств (DVLA)АктивныйПропустить
USГосударственный DMV (по штатам)ПриостановленоБлокировать
BRDENATRANИстек срок действияПроверить
20+ стран в прямом эфире · больше каждый квартал
03 · Постоянный AML
Повторно проверяйте персонал каждый день.
Постоянный мониторинг AML повторно проверяет каждого одобренного сотрудника по более чем 1300 санкционным спискам, спискам политически значимых лиц (PEP) и спискам негативных медиа ежедневно. Новые совпадения автоматически открывают дело. $0.07 за сотрудника в год, включено в исходную сессию — без дополнительной интеграции.
Поиск лиц 1:N — то же лицо, новое имя, заблокировано.
Каждая новая регистрация перекрестно проверяет селфи с вашим частным индексом сотрудников. Заблокированный водитель, повторно подавший заявку с новым документом + новой электронной почтой + новым IP, помечается менее чем за 200 мс. Отклонить, Проверить или Одобрить настраивается для каждого приложения. Бесплатно, включено в каждый рабочий процесс.
Maria L.Заблокировано · 04.08.20250.94Заблокировать
M. A. LopezТо же лицо · новое имя0.92Заблокировать
Lopez, M.То же лицо · новый документ0.91Заблокировать
<200ms per index lookup
05 · Каждый архетип внештатной работы
Один и тот же рабочий процесс для каждой категории.
Райдшеринг, доставка, торговые площадки для авторов, уход на дому, специалисты по запросу — все используют один и тот же рецепт Didit. Разветвляйте рабочий процесс по категории внештатной работы в конструкторе рабочих процессов без кода.
Приостановите доступ к первой работе, пока веб-хук не сообщит status: Approved.документы →
POST /webhooks/diditВердикт
// X-Signature-V2 verified upstreamif (полезная нагрузка.status === "Одобрено") {activateWorker(полезная нагрузка.vendor_data);indexFace(полезная нагрузка.face);} иначе если (полезная нагрузка.status === "Отклонено") {blockReapplication(полезная нагрузка.aml.hits);}
200OKстатус Одобрено · Отклонено · На рассмотрении · Срок действия KYC истек
Проверьте X-Signature-V2 перед чтением полезной нагрузки.документы →
Интеграция, готовая к работе с агентом
Отправьте проверку внештатного сотрудника в одном запросе.
Вставьте в Claude Code, Cursor, Codex, Devin, Aider или Replit Agent. Заполните свой стек. Агент создает рабочий процесс, отправляет ссылку для регистрации, считывает вердикт, индексирует лицо и включает постоянный мониторинг.
didit-integration-prompt.md
You are integrating Didit into a gig marketplace to onboard drivers, couriers, freelancers, or creators. ONE Didit session, five checks:
Verify the worker's identity (KYC) — ID document, liveness, face match, device + IP, AML against 1,300+ sanctions / Politically Exposed Person (PEP) / adverse-media lists — plus Face Search 1:N against your private worker index to block previously-banned workers re-applying under a new name. Add an OPTIONAL licence-registry cross-check when you onboard drivers.
Bundle pricing (verified live, 2026-05-17):
- Full KYC bundle: $0.33 per worker (ID + Liveness + Face Match + Device & IP)
- AML Screening: $0.20 per worker
- Face Search 1:N against your private worker index: Free
- Baseline total: $0.53 per worker — public price, no minimums
- Optional Database Validation (licence registry): $0.20 per call, only billed when used
- First 500 verifications free every month, forever
- Ongoing AML on active workforce: $0.07 per worker per year (automatic)
PRE-REQUISITES
- Production API key from https://business.didit.me (sandbox key in 60s, no card).
- Webhook endpoint with HMAC SHA-256 verification using the X-Signature-V2 header and your webhook secret.
- A workflow_id from the Workflow Builder that bundles ID Verification + Passive Liveness + Face Match 1:1 + Device & IP + AML Screening. For drivers, ALSO add Database Validation and branch on country_of_work.
STEP 1 — Open the worker session at signup
POST https://verification.didit.me/v3/session/
Headers:
x-api-key: <your api key>
Content-Type: application/json
Body:
{
"workflow_id": "<wf id with KYC + AML (and Database Validation if driver)>",
"vendor_data": "<your worker id, max 256 chars>",
"callback_url": "https://<your-app>/gig/onboarding/callback",
"metadata": {
"gig_category": "rideshare",
"country_of_work": "ES",
"license_number": "<worker's licence number, OCR'd or self-entered>"
}
}
Response: 201 Created with a hosted session URL on the `url` field. Redirect the worker (web or in-app webview). Sub-2-second median verdict on completion.
STEP 2 — Read the signed webhook when the worker finishes
Didit POSTs to your callback. Session statuses are Title Case With Spaces:
Body (excerpted, with optional Database Validation included for a driver):
{
"session_id": "<uuid>",
"vendor_data": "<your worker id>",
"status": "Approved",
"id_verification": { "status": "Approved", "document_type": "Driver License" },
"liveness": { "status": "Approved" },
"face": { "status": "Approved", "similarity_score": 0.94 },
"ip_analysis": { "status": "Approved" },
"aml": { "status": "Approved", "hits": [] },
"database_validation": { "status": "Approved", "registry": "DGT" }
}
Status enum (exact case): Approved | Declined | In Review | Resubmitted | Expired | Not Finished | Kyc Expired | Abandoned.
Verify the X-Signature-V2 header BEFORE reading the body — HMAC SHA-256 of the raw body bytes with your webhook secret. Re-serialising the parsed JSON breaks the signature.
STEP 3 — Branch on the verdict
Approved → activate the worker; let them pick up jobs.
In Review → route to ops queue; hold first job until disposition.
Declined → block; log the hit detail for compliance.
Resubmitted → applicant retried after a soft rejection — re-read.
Kyc Expired → session went stale; send a new session URL.
STEP 4 — Re-application defence (Face Search 1:N)
Every onboarded worker is indexed in your app's private Face Search 1:N index. A banned worker re-applying under a different name + a different document + a different IP is caught in under 200ms on the same /v3/ call (Face Search runs as a workflow step). Set the action on duplicate match to Block, Review, or Approve per app.
STEP 5 — Ongoing AML on the active workforce is automatic
Every Approved worker is re-screened DAILY by Didit's continuous AML monitoring at $0.07 per worker per year. NO separate endpoint to call — the original session is what gets monitored.
When a previously-clean worker crosses an AML threshold (new sanction listing, new adverse-media hit, PEP status change), the session status changes to "In Review" or "Declined" automatically and your webhook fires the update. Disable the worker, route to ops.
STEP 6 — Optional licence registry for drivers
For ride-share and delivery onboardings only, enable Database Validation in the workflow and branch on country_of_work:
ES → DGT
UK → DVLA
US → state DMV (per state)
BR → DENATRAN
The check costs $0.20 and is only billed when the workflow step runs. If the country isn't supported yet, the step is skipped — no spurious decline.
WEBHOOK EVENT NAMES
- Sessions: status changes flow through the standard session webhook.
- Ongoing AML updates: same session webhook fires when the verdict flips post-onboarding.
Verify X-Signature-V2 on every payload.
CONSTRAINTS
- Session statuses use Title Case With Spaces (Approved, In Review). Do not lowercase or snake_case them.
- Database Validation is country-specific — 20+ countries live for driver licences. If the country isn't live, the check is skipped (no spurious decline).
- 200+ fraud signals are evaluated on every KYC session at no extra cost.
- The session URL is single-use; if a worker abandons mid-flow, create a new session for the retry.
Read the docs:
- https://docs.didit.me/sessions-api/create-session
- https://docs.didit.me/core-technology/aml-screening/overview
- https://docs.didit.me/integration/webhooks
Start free at https://business.didit.me — sandbox key in 60 seconds, 500 verifications free every month, no credit card.
Нужен дополнительный контекст? Смотрите полную документацию модуля.docs.didit.me →
Соответствие по умолчанию
Откройте новую страну в один клик. Мы делаем сложную работу.
Мы открываем местные дочерние компании, получаем лицензии, проводим тесты на проникновение, получаем сертификаты и соблюдаем все новые правила. Чтобы запустить верификацию в новой стране, просто переключите тумблер. Более 220 стран в работе, аудит и пентесты проводятся ежеквартально — единственный поставщик идентификационных данных, который правительство страны-члена ЕС официально назвало более безопасным, чем личная верификация.
На одного работника — KYC + AML. Реестр лицензий добавляет $0.20 при использовании.
0+
Страны, где действует реестр водительских удостоверений; каждый квартал добавляются новые.
<0ms
За один поиск лица 1:N по вашему частному индексу работников.
0
Бесплатные верификации каждый месяц, на каждом аккаунте.
Три уровня, один прайс-лист
Начните бесплатно. Платите за использование. Масштабируйтесь до Enterprise.
500 бесплатных проверок каждый месяц, навсегда. Оплата по мере использования для продакшена. Индивидуальные контракты, хранение данных и SLA (соглашения об уровне обслуживания) для Enterprise.
Бесплатно
Бесплатно
$0 / месяц. Кредитная карта не требуется.
Бесплатный пакет KYC (проверка личности + пассивная проверка живости + сопоставление лиц + анализ устройства и IP) — 500 / месяц, каждый месяц