Массовый импорт и экспорт здесь создают или обновляют только профили User. Они не восстанавливают исторические сессии KYC, предупреждения по документам, доказательства проверки живости и решения провайдеров. Для полной миграции с Sumsub, MetaMap, Veriff, Onfido, Persona или другого провайдера см. Импорт данных от другого провайдера.
Импорт пользователей из CSV
Когда использовать
- Миграция на старте с другого KYC-провайдера: перенесите существующий список пользователей.
- Миграция лиц от провайдера: прикрепите доверенные изображения лиц к импортированным профилям User после создания записей.
- Массовый онбординг списка клиентов партнёра.
- Заполнение метаданных задним числом: обновите теги, уровень или внутренние идентификаторы у многих пользователей сразу.
Столбцы шаблона
Скачайте шаблон в разделе Users → Import → Download template. Столбцы:Запуск импорта
1
Загрузите CSV
Перейдите в Users → Import → Upload CSV и выберите файл.
2
Проверьте предпросмотр
Консоль проверяет каждую строку. Некорректные строки выделяются с указанием причины ошибки (например, повторяющийся
vendor_data или неверный код страны).3
Запустите импорт
Didit обрабатывает строки асинхронно. Можно закрыть вкладку: ход выполнения отслеживается в разделе Users → Import history.
4
Проверьте результаты
После завершения импорта в истории отображаются количества созданных, обновлённых и пропущенных строк, а также отчёт об ошибках для скачивания.
Обновление или создание
- Если
vendor_dataне существует, создаётся новый User. - Если
vendor_dataуже существует, строка обновляет существующего User (поля профиля и метаданные). - Агрегированные счётчики и верифицированные поля (
full_name,date_of_birthиз одобренных сессий) никогда не перезаписываются импортом.
Импорт лиц после создания пользователя
CSV-импорт создаёт или обновляет строку User. Изображения лиц в CSV не включаются. Чтобы перенести биометрию лица от другого провайдера, загружайте каждое лицо после того, как целевой User уже существует:1
Создайте или импортируйте User
Используйте CSV-импорт в консоли или вызовите
POST /v3/users/create/ в цикле.2
Прочитайте didit_internal_id
Получите User с помощью
GET /v3/users/{vendor_data}/. Ответ содержит didit_internal_id.3
Загрузите лицо
Вызовите
POST /v3/organization/{organization_id}/application/{application_id}/vendor-users/by-id/{didit_internal_id}/faces/upload/ с изображением лица в виде base64 без префикса.Экспорт пользователей в CSV
Когда использовать
- Аудит комплаенса: передайте полную таблицу пользователей аудиторам.
- Синхронизация с хранилищем данных: периодическая выгрузка в вашу BI-систему.
- Запросы SAR и регуляторов: выгрузите отфильтрованные подмножества пользователей.
Запуск экспорта
- Перейдите в Users → Export.
- Примените фильтры (статус, страна, диапазон дат, поиск).
- Выберите столбцы (по умолчанию экспортируются все поля; можно исключить ненужные столбцы).
- Отправьте запрос. Didit формирует экспорт асинхронно и отправляет подписанную ссылку для скачивания на электронную почту оператора, который запустил экспорт.
В экспорт попадают только те данные, к которым у вашей роли есть доступ. COMPLIANCE_OFFICER и выше могут экспортировать полную таблицу; роли DEVELOPER и READER имеют ограниченный экспорт.
Характеристики производительности
Журнал аудита
Каждый импорт и экспорт фиксируется в журнале аудита:- Оператор, который его запустил.
- Количество строк (для импорта) или снимок фильтров (для экспорта).
- Временные метки и статус успешного выполнения или ошибки.
Следующие шаги
API создания пользователя
Программное создание для импорта с помощью скриптов.
Загрузка лица пользователя
Прикрепление импортированных изображений лиц к профилям User.
Хранение данных
Как долго сохраняются импортированные данные.
Журналы аудита
Просмотр истории импорта и экспорта.