POST /webhook/code/send
- После регистрации подписчика нужно получить и отправить код подтверждения. Код подтверждения отправляется на callbackUrl, указанный при регистрации подписчика.
Получить код можно несколько раз. Предыдущий отправленный код не будет действовать.
Для интеграции с закрытыми системами для различных сервисов используются разные IP-адреса. Убедитесь, что вы добавили IP-адреса, с которых приходят запросы, в белый список.
Параметры запроса
Заголовок | Описание |
---|---|
X-Auth-Account-Url (обязательный) | Базовый URL аккаунта, например, https://myaccount.ispringlearn.ru |
X-Auth-Email (обязательный) | Логин пользователя. |
X-Auth-Password (обязательный) | Пароль пользователя. |
Параметр | Описание |
subscriberName (обязательное) | Уникальное имя подписчика. Максимум 255 символов. |
Пример запроса
curl --location 'https://api-learn.ispringlearn.ru/webhook/code/send' \ --header 'X-Auth-Account-Url: https://myaccount.ispringlearn.ru/' \ --header 'X-Auth-Email: email@email.com' \ --header 'X-Auth-Password: password' \ --header 'Content-Type: application/json' \ --header 'Accept: application/json' \ --data '{ "subscriberName": "name" }'
Коды ответов
Код | Текст | Описание |
---|---|---|
200 | ОК | Код отправлен. |
400 | Bad Request | Ошибка в запросе. |
401 | Unauthorized | Ошибка авторизации. |
403 | Permission Denied | У пользователя нет прав. |