Только автономные решения
Этот поток применяется только к автономным решениям B2COPY после того, как простая авторизация вернула токен.
Регистрация клиента в автономном решении выполняется в два этапа. По завершении для клиента создается платежный счет.
Шаг 1 — инициализируйте мастер
GET [host]/api/v1/standalone/auth/initВозвращает uuid, необходимый для шага 2.
{
"status": 200,
"data": {
"uuid": "92fae932-4cff-4d5f-9af9-a8bd71d1acc2",
"type": "form",
"workflow": "side_login",
"status": 0,
"done": false,
"canceled": false
}
}Шаг 2 — зарегистрируйте клиента
POST [host]/api/v1/wizards/{uuid}| Имя | В | Тип | Требуется | Описание |
|---|---|---|---|---|
| uuid | путь | строка | Да | UUID, полученный на шаге 1. |
| side_login | тело | строка | Да | МТ вход в личный кабинет клиента. |
| token | тело | строка | Да | Токен от бесшовной авторизации. |
| investment_platform_id | тело | строка | Да | Экземпляр инвестиционной платформы (1 для одного сервера MT). |
| device_fingerprint | тело | строка | Да | Строка, уникально идентифицирующая клиентское устройство. |
curl --location --request POST 'https://host.name/api/v1/wizards/92fae932-4cff-4d5f-9af9-a8bd71d1acc2' \
--data-raw '{
"side_login": "2121882153",
"token": "8c3d46c32fff792caf33b9dee1694f1e",
"investment_platform_id": "1",
"device_fingerprint": "eyJjYW52YXNfY29kZSI6…"
}'Следующий шаг
Ответ включает новый идентификатор клиента. С его помощью вы можете создавать основные и инвестиционные счета — см. Создание основного или инвестиционного счета из существующей учетной записи MT.
