Процесс sandbox_ib2

1. Получаем первый экран процесса (step)

{
    "deviceId":"1234567",
    "projectId":"sandbox_ib2",
    "lang":"en",
    "nodeData":{}
}

2. Переходим на второй экран, создавая временного клиента в LMS (step) + проверка, что номер не заблочен

{
    "deviceId":"1234567",
    "projectId":"sandbox_ib2",
    "lang":"en",
    "screenId":973491,
    "destination":"next",
    "nodeData":{
        "userPhoneNumber": "8800001239"
    }
}

3. Через прокси-метод убеждаемся, что для этого клиента не были сгенерированы OTP

POST /api/v2/bpm/lms/otp/remainingTime

Токен тот же, что и в степе, без тела

Ожидаем ответ:

{
    "message": "OTP code not found",
    "status": 0,
    "response": null,
    "preparingsTime": 1.055
}

4. Запрашиваем следующий экран (при переходе получаем справочники)

{
    "deviceId":"1234567",
    "projectId":"sandbox_ib2",
    "lang":"en",
    "screenId":973870,
    "destination":"next",
    "nodeData":{}
}

5. Сохраняем анкетные данные экрана и идем дальше

{
    "deviceId":"1234567",
    "projectId":"sandbox_ib2",
    "lang":"en",
    "screenId":974026,
    "destination":"next",
    "nodeData":{
        "userReligion": "Other",
        "userDependentsNumber": "5+",
        "userMaritalStatus": "Single",
        "userDateOfBirth": "05.07.1949",
        "userLastName": "Lastname",
        "userFirstName": "Firstname"
    }
}

6. Сохраняем анкетные данные экрана и идем дальше

{
    "deviceId":"1234567",
    "projectId":"sandbox_ib2",
    "lang":"en",
    "screenId":974027,
    "destination":"next",
    "nodeData":{
        "userAddressPostcode": "111111",
        "userAddressHouse": "Aaabbb",
        "userAddressStreet": "Bbbaaa",
        "userAddressSettlementName": "Abababa"
    }
}

7. Сохраняем анкетные данные экрана и идем дальше

{
    "deviceId":"1234567",
    "projectId":"sandbox_ib2",
    "lang":"en",
    "screenId":974028,
    "destination":"next",
    "nodeData":{
        "userAadhaar": "912312341234",
        "userPanID": "FFFFF1234S"
    }
}

8. Далее делаем 3 шага вперед и проверяем, что данные предзаполнились тем, что мы заполняли ранее

-||-