Передача документа процессаPOST
Создайте процесс без документа, дайте пользователю завершить захват, а затем отправьте документ с вашего бэкенда. После этого процесс завершается.
Жизненный цикл
- Ваш бэкенд создаёт процесс через Создать процесс без
person.duiTypeиperson.duiValue. Поток должен допускать опциональный документ. Процесс начинается в состоянииPROCESS_STATE_CREATED. - Пользователь проходит сценарий и выполняет захват.
- Unico API переводит процесс в состояние
AWAITING_FOR_DOCUMENT— его возвращает Получение процесса, пока процесс ожидает документ. Вы уже можете прочитать частичные результаты возможностей, которые не зависят отduiValue. - Ваш бэкенд вызывает этот эндпоинт с ID процесса в URL и документом в теле запроса. Затем Unico API завершает процесс, и он переходит в состояние
PROCESS_STATE_FINISHED.
Ответ не содержит итогового результата
Получите итоговое состояние и результат через Получение процесса или дождитесь вебхука.
Эндпоинт
| Среда | URL |
|---|---|
| Production | POST https://api.idcloud.unico.app/client/v1/process/{processId}/document |
| Sandbox | POST https://api.idcloud.uat.unico.app/client/v1/process/{processId}/document |
Запрос
Заголовки
| Заголовок | Зна чение |
|---|---|
Authorization | Bearer <access_token> (см. Аутентификация) |
Content-Type | application/json |
Учётным данным требуется то же разрешение, что и для вызова Создать процесс.
Параметры пути
| Параметр | Тип | Обязателен | Описание |
|---|---|---|---|
processId | string (UUID) | да | Идентификатор процесса, возвращённый Создать процесс. |
Параметры тела запроса
| Поле | Тип | Обязателен | Описание |
|---|---|---|---|
duiType | enum | да | Тип документа. DUI_TYPE_UNSPECIFIED отклоняется. См. значения duiType ниже. |
duiValue | string | да | Номер документа без форматирования. До 320 символов. |
Значения duiType
| Страна | Значение | Описание |
|---|---|---|
| AR | DUI_TYPE_AR_PASSPORT | Аргентинский паспорт |
| AR | DUI_TYPE_AR_DNI | Аргентинский DNI |
| AR | DUI_TYPE_AR_LNC | Аргентинское водительское удостоверение (Licencia Nacional de Conducir) |
| AT | DUI_TYPE_AT_STNR | Австрийский налоговый номер (STNR) |
| BE | DUI_TYPE_BE_NN | Бельгийский национальный номер (NN) |
| BR | DUI_TYPE_BR_CPF | Бразильский CPF |
| BR | DUI_TYPE_BR_PASSPORT | Бразильский паспорт |
| BR | DUI_TYPE_BR_CNPJ | Бразильский CNPJ |
| CA | DUI_TYPE_CA_SIN | Канадский SIN |
| CH | DUI_TYPE_CH_AHV | Швейцарский но мер AHV/AVS |
| CL | DUI_TYPE_CL_RUN | Чилийский RUN |
| CL | DUI_TYPE_CL_PASSPORT | Чилийский паспорт |
| CL | DUI_TYPE_CL_LICENCIA_CONDUCIR | Чилийское водительское удостоверение (Licencia de Conducir) |
| CO | DUI_TYPE_CO_NIT | Колумбийский NIT |
| CO | DUI_TYPE_CO_PASSPORT | Колумбийский паспорт |
| CO | DUI_TYPE_CO_LICENCIA_CONDUCCION | Колумбийское водительское удостоверение (Licencia de Conducción) |
| CO | DUI_TYPE_CO_CC | Колумбийское удостоверение личности гражданина (Cédula de Ciudadanía) |
| DE | DUI_TYPE_DE_IDNR | Немецкий налоговый идентификационный номер (IdNr) |
| DK | DUI_TYPE_DK_CPR | Датский CPR |
| EC | DUI_TYPE_EC_NI | Эквадорский NI |
| ES | DUI_TYPE_ES_NIE | Испанский номер иностранца (NIE) |
| ES | DUI_TYPE_ES_DNI | Испанский национальный документ, удостоверяющий личность (DNI) |
| FI | DUI_TYPE_FI_HETU | Финский код личной идентификации (HETU) |
| FR | DUI_TYPE_FR_SPI | Французский налоговый справочный номер (SPI) |
| GB | DUI_TYPE_GB_NINO | Британский номер национального страхования (NINO) |
| GT | DUI_TYPE_GT_CUI | Гватемальский CUI |
| ID | DUI_TYPE_ID_NIK | Индонезийский NIK |
| IE | DUI_TYPE_IE_PPSN | Ирландский номер социального страхования (PPSN) |
| IT | DUI_TYPE_IT_CF | Итальянский налоговый код (Codice Fiscale, CF) |
| LK | DUI_TYPE_LK_NIC | Шри-ланкийский NIC |
| LU | DUI_TYPE_LU_MATRICULE | Люксембургский национальный идентификационный номер (Matricule) |
| MX | DUI_TYPE_MX_CURP | Мексиканский CURP |
| MX | DUI_TYPE_MX_RFC_PERSONA_FISICA | Мексиканский RFC (физическое лицо) |
| MX | DUI_TYPE_MX_LICENCIA_CONDUCIR | Мексиканское водительское удостоверение (Licencia de Conducir) |
| NG | DUI_TYPE_NG_NIN | Нигерийский NIN |
| NG | DUI_TYPE_NG_BVN | Нигерийский номер верификации банковского счёта (BVN) |
| NG | DUI_TYPE_NG_BVN_TOKEN | Токен BVN Нигерии (хешированный) |
| NG | DUI_TYPE_NG_NIN_TOKEN | Токен NIN Нигерии (хешированный) |
| NL | DUI_TYPE_NL_BSN | Голландский идентификационный номер гражданина (BSN) |
| NO | DUI_TYPE_NO_FNR | Н орвежский национальный идентификационный номер (Fødselsnummer) |
| PE | DUI_TYPE_PE_RUC | Перуанский RUC |
| PE | DUI_TYPE_PE_DNI | Перуанский DNI |
| PE | DUI_TYPE_PE_PASSPORT | Перуанский паспорт |
| PL | DUI_TYPE_PL_PESEL | Польский PESEL |
| PT | DUI_TYPE_PT_NIF | Португальский налоговый идентификационный номер (NIF) |
| SE | DUI_TYPE_SE_PNR | Шведский личный номер (PNR) |
| SE | DUI_TYPE_SE_SAMORDNINGSNUMMER | Шведский координационный номер (Samordningsnummer) |
| TR | DUI_TYPE_TR_TCKN | Турецкий идентификационный номер (TCKN) |
| US | DUI_TYPE_US_SSN | SSN США |
| US | DUI_TYPE_US_PASSPORT | Паспорт США |
| US | DUI_TYPE_US_DRIVER_LICENSE | Водительское удостоверение США |
| US | DUI_TYPE_US_PASSPORT_CARD | Паспортная карта США |
| US | DUI_TYPE_US_POLYCARBONATE_PASSPORT | Поликарбонатный паспорт США |
| US | DUI_TYPE_US_ID_CARD | Идентификационная карта США |
| UY | DUI_TYPE_UY_CI | Уругвайский CI |
| ZZ | DUI_TYPE_ZZ_EMAIL | Адрес электронной почты |
| ZZ | DUI_TYPE_ZZ_PHONE_NUMBER | Номер телефона |
Когда вызов принимается
- Процесс находится в состоянии
AWAITING_FOR_DOCUMENT: пользователь уже завершил захват. - Срок действия процесса не истёк.
- Поток допускает опциональный документ.
Документ неизменяем. Повторный вызов завершается ошибкой, потому что процесс больше не ожидает документ.