Перейти к содержанию

SendAuthorizationCode#

Test Postman Apidog

Метод предназначен для завершения процесса авторизации инстанса. Используйте код проверки полученный из SMS при вызове метода.

Для получения кода проверки воспользуйтесь методом StartAuthorization. После завершения процесса авторизации станут доступны методы отправки и получения сообщений.

Для метода используются ограничения на частоту запросов в секунду.

Запрос#

Для отправки кода авторизации инстанса требуется выполнить запрос по адресу:

POST
{{apiUrl}}/v3/waInstance{{idInstance}}/sendAuthorizationCode/{{apiTokenInstance}}

Для получения параметров запроса apiUrl, idInstance и apiTokenInstance обратитесь к разделу Перед началом работы.

Код следует отправлять сразу после получения, иначе можно получить ошибку timeout.

Параметры запроса#

Параметр Тип Обязательный Описание
code string Да Параметр с проверочным кодом из SMS

Пример тела запроса#

Примера тела запроса:

{
    "code": "123456"
}

Ответ#

Поля ответа#

Поле Тип Описание
status boolean Статус отправленного кода авторизации
true - Успешное выполнение запроса
false - Ошибка выполнения запроса
data object Подробности отправленного кода авторизации

Поля объекта data#

Поле Тип Описание
status string Результат выполнения авторизации
success - Успешное выполнение авторизации
fail - Ошибка выполнения авторизации
reason string Причина неуспепшной авторизации
already_registered - Инстанс уже авторизован

Пример тела ответа#

Успешное выполнение метода#

{
    "status": true,
    "data": {
        "status": "success",
        "reason": ""
    }
}

Выполнение метода с ошибкой#

status code 200

{
    "status": false,
    "data": {
        "status": "fail",
        "reason": "already_registered"
    }
}

Ошибки SendAuthorizationCode#

Перечень общих для всех методов ошибок смотрите в разделе Стандартные ошибки