Коды входа и уведомления по SMS для ваших сайтов

Сайт отправляет один запрос — клиент получает SMS с кодом. Сам код, срок его действия и попытки ввода сервис ведёт за вас.

POST /api/v1/otp/send

Ваш код подтверждения: 4821

Как подключить

  1. Зарегистрируйтесь

    Ключ API появится в кабинете сразу после регистрации.

  2. Добавьте ключ на сайт

    Передавайте его в заголовке X-API-Key. Подойдёт любой язык: PHP, Python, JavaScript.

  3. Отправляйте SMS

    Один запрос — и код или уведомление уходит на телефон клиента.

Вход по коду — два запроса

Первый отправляет код на номер клиента. Второй проверяет то, что клиент ввёл на сайте. Ответ — "verified": true или причина отказа: неверный код, код истёк, закончились попытки.

# Отправить код
curl -X POST https://kibmarket.ru/api/v1/otp/send \
  -H "X-API-Key: sk_live_ваш_ключ" \
  --data-urlencode "phone=+79161234567"

# Проверить код
curl -X POST https://kibmarket.ru/api/v1/otp/verify \
  -H "X-API-Key: sk_live_ваш_ключ" \
  --data-urlencode "phone=+79161234567" -d code=4821

Что можно отправлять

Коды входа и подтверждения
Сервис создаёт код, следит за сроком действия и числом попыток. Сайту остаётся передать то, что ввёл клиент.
Уведомления о заявках и заказах
Любой текст до 1600 символов: новая заявка, статус заказа, напоминание о записи.
Защита от перебора и спама
Не больше 3 попыток ввода кода и 5 кодов в час на один номер. Повторно отправить код можно через 60 секунд.
Статус каждого сообщения
По идентификатору видно, ушло ли SMS и когда. История — в кабинете и через API.

Подключите первый сайт за пять минут

Войти