Поток за минуту
- Пользователь вводит номер у вас в форме.
- Ваш сервер нормализует телефон (для KZ часто
8…→7…) и вызываетPOST https://otp.kztusdt.kz/api/otp/sendс Bearer-токеном. - Cascade доставляет код через WhatsApp, Telegram или SMS — в зависимости от
channelили настройки «Откуда отправлять» в кабинете. - Пользователь вводит код.
- Сервер вызывает
POST /otp/verifyс тем жеphoneиpurpose. - При успехе вы открываете доступ к аккаунту или операции.
Повторная отправка на тот же номер ограничена примерно одним разом в 60 секунд — покажите таймер в интерфейсе. Не вызывайте API из браузера: ключ должен жить только на бэкенде. Если баланса не хватает, получите сообщение о недостатке токенов — см. пополнение и цены. Для коротких ссылок в том же сообщении передайте поле link. Больше сценариев — в use-cases, ошибки — в errors, обзор продукта — в о сервисе.