Статусы
Заявки на идентификацию имеют технические статусы identificationStatus. Статус показывает, в каком состоянии находится запрос.
Статусы заявки
| Значение статуса | Описание | Конечный статус |
|---|---|---|
waitingForApplicantActions |
Заявка зарегистрирована, ожидаются действия заявителя. | Нет |
collectingApplicantData |
Заявитель начал предоставлять данные. | Нет |
identificationInProgress |
Началась обработка данных по заявке. | Нет |
identificationFailed |
Заявка не прошла идентификацию. | Да |
identificationSucceeded |
Заявка прошла идентификацию. | Да |
systemError |
Произошла системная ошибка. | Да |
identificationManuallyAccepted |
Заявка одобрена вручную. | Да |
identificationManuallyRejected |
Заявка отклонена вручную. | Да |
Получение статуса
Статус заявки можно получить методом:
GET /api/v2/applicants/{externalId}/identifications/{requestGuid}
В ответе статус возвращается в объекте identification.
{
"identification": {
"id": "string",
"status": "identificationSucceeded",
"errors": []
}
}
Подробнее см. Получить заявку.
Callback при завершении
При переходе заявки в конечный статус платформа может отправить callback:
{
"externalId": "string",
"id": "string",
"identificationStatus": "identificationSucceeded"
}
Callback предназначен для оповещения о переходе запроса в статус completed / конечный статус. Если callback не приходит длительное время, результат можно получить методом Получить заявку.