> For the complete documentation index, see [llms.txt](https://docs.npck.kz/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.npck.kz/servisy-coid/servis-sopostavleniya-fotoizobrazhenii/rekomendacii-po-realizacii-integracii/asinkhronnaya-proverka.md).

# Асинхронная проверка

#### Асинхронная проверка личности с подтверждением согласия через SMS 1414 (с использованием базы мобильных граждан, БМГ).

**Метод:** POST /v1/identity/async/verify \
**Описание метода:** <https://identity-openapi.npck.kz/#tag/Identity/operation/asyncVerify>

Используется для запуска процесса верификации, который требует подтверждения от физического лица посредством SMS с номера 1414. В момент выполнения запроса клиенту будет направлено SMS. Номер телефона будет взят из базы мобильных граждан (БМГ), где клиент должен подтвердить согласие или отказ на предоставление персональных данных

{% hint style="warning" %}
В тестовой среде запрос будет направляться в Telegram-бот @NPCK\_TestControl\_bot имитируя запрос на получения согласия на предоставление персональных данных от физического лица (<https://t.me/NPCK_TestControl_bot>). Для работы требуется предварительная авторизация:

* Откройте Telegram-бот @NPCK\_TestControl\_bot.
* Нажмите команду /start.
* Введите свой ИИН для прохождения авторизации.
  {% endhint %}

**Вендоры которые могут быть выбраны**

* VISIONLABS
* OZFORENSICS
* VERIGRAM
* BIOMETRIC
* BIOMETRICSOLUTION
* FCB
* BTS
* SUNSOFT
* UZINFOCOM

#### Пошаговое описание процесса (асинхронный метод)

1\. Клиент инициирует получение услуги дистанционным способом в приложении Участника.

2\. Участник осуществляет проверку сессии идентификации на предмет подлога личности путем проведения liveness / видеоинтервью, извлекает текущее фото клиента из сеанса liveness / видеоинтервью.

3\. Участник направляет в ЦОИД запрос на сопоставление фото, содержащий ИИН, текущее фото из шага 2, код вендора и метод сбора согласия клиента (в данном случае OTP (Одноразовый пароль OTP).

4\. ЦОИД направляет в ИС КДП запрос на регистрацию токена доступа.

5\. ИС КДП для получения согласия клиента на сбор и обработку его персональных данных направляет клиенту запрос посредством СМС 1414.

6\. Клиент предоставляет ИС КДП ответ – согласие или отказ на сбор и обработку персональных данных (через СМС).

7\. ИС КДП регистрирует согласие / отказа клиента на сбор и обработку персональных данных.

8\. Участник, не чаще чем 1 раз в 5 секунд опрашивает (направляет запрос) ЦОИД для [получения статуса регистрации согласия клиента на сбор и обработку персональных данных.](#zapros-poluchenie-statusa-asinkhronnoi-proverki-lichnosti)

9\. ЦОИД направляет запрос в ИС КДП для получения статуса регистрации согласия клиента на сбор и обработку персональных данных.

10\. При наличии ответа клиента (согласие / отказ) ИС КДП возвращает ЦОИД токен доступа / статус с отказом.

11\. При наличии согласия клиента и получения от ИС КДП токена доступа ЦОИД направляет в ГБД ФЛ запрос на получение эталонного фото клиента, а также проверяет актуальность сведений о документе.

12\. ГБД ФЛ передаёт ЦОИД эталонное фото клиента.

13\. ЦОИД направляет биометрическому решению, определенному участником в параметрах своего запроса (шаг 3) два фото клиента (текущее + эталонное) для сопоставления.

14\. Биометрическое решение (вендор) проводит сопоставление фотоизображений и возвращает ЦОИД результат сопоставления (%).

15\. ЦОИД перенаправляет участнику результат сопоставления фотоизображений клиента (%).

16\. Участник принимает решение о возможности оказания услуги клиенту.

17\. В случае принятия участником положительного решения о возможности оказания услуги клиенту участник направляет в ЦОИД [запрос на получение персональных данных клиента.](#zapros-na-poluchenie-personalnykh-dannykh-iz-gosudarstvennoi-bazy-po-identifikatoru-verifikacii)

18\. ЦОИД направляет соответствующий запрос в ГБД ФЛ.

19\. ГБД ФЛ предоставляет ЦОИД персональные данные физического лица.

20\. ЦОИД перенаправляет участнику полученные от ГБД ФЛ персональные данные.

21\. Участник оказывает услуги клиенту.

#### Запрос получение статуса асинхронной проверки личности

**Метод:** /v1/identity/async/verify/{verificationId}\
**Описание метода:** <https://identity-openapi.npck.kz/#tag/Identity/operation/asyncCheckVerify>

Используется для отслеживания результата ранее запущенной асинхронной проверки

Статус асинхронной проверки

* PENDING - ожидание подтверждения согласия от физического лица
* TIMEOUT - время ожидания ответа подтверждения истекло
* NOT\_FOUND – По данному ИИН отсутствует номер телефона в БМГ
* KDP\_ERROR – ошибка КДП
* REJECTED – физическое лицо отклонило согласие на предоставление доступа к персональным данным
* ACCEPTED - физическое лицо дало согласие на предоставление доступа к персональным данным


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.npck.kz/servisy-coid/servis-sopostavleniya-fotoizobrazhenii/rekomendacii-po-realizacii-integracii/asinkhronnaya-proverka.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
