Авторизация

POST /remote-api/login Получить токен авторизации (login)
URL запроса
POST https://app.sms.by/remote-api/login

Параметры

Параметр Расположение Тип Обязательный Описание
name formData string Да Логин от личного кабинета
password formData string Да Пароль от личного кабинета

Ответы

200 — Выполнено успешно

{
    "status": "ok",
    "token": "f75b3c62b5a6147eff499549e677319c"
}

400 — Некорректный запрос

404 — Api_key не найден

429 — Превышен лимит запросов

500 — Сервер недоступен

POST /remote-api/getApiKey Получить api ключ (getApiKey)
URL запроса
POST https://app.sms.by/remote-api/getApiKey

Параметры

Параметр Расположение Тип Обязательный Описание
token formData string Да Токен авторизации

Ответы

200 — Выполнено успешно

{
    "status": "ok",
    "api_key": "2f376acefc89c7c04c2424250e6258a7"
}

400 — Некорректный запрос

404 — Api_key не найден

429 — Превышен лимит запросов

500 — Сервер недоступен

GET /remote-api/recovery-password Восстановление пароля (recovery-password)
URL запроса
GET https://app.sms.by/remote-api/recovery-password

Параметры

Параметр Расположение Тип Обязательный Описание
email query string Да Ваш E-Mail адрес

Ответы

200 — Выполнено успешно

{
    "status": "OK",
    "message": "Вам отправлено письмо на почту для восстановления пароля"
}

400 — Некорректный запрос

404 — Страница не найдена

429 — Превышен лимит запросов

500 — Сервер недоступен

POST /remote-api/register Регистрация пользователя (register)
URL запроса
POST https://app.sms.by/remote-api/register

Параметры

Параметр Расположение Тип Обязательный Описание
email formData string Да Электронная почта
phone formData string Да Номер телефона
token formData string Да Токен доступа из метода (GET get-token)

Ответы

200 — Выполнено успешно

{
    "status": "success",
    "message": "Регистрация прошла успешно. На вашу почту будет выслано письмо с подтверждением и временным паролем"
}

400 — Некорректный запрос

422 — Данные не прошли проверку

429 — Превышен лимит запросов

500 — Сервер недоступен