Türkmenistan üçin OTP çözgüdi

SMS & Email OTP
Döwrebap Dolandyryş

Programmistler üçin ýönekeý API bilen howpsuz OTP iberişi. TMCELL we beýleki TM operatorlary goldaýar.

Terminal
# OTP ugrat
curl -X POST https://otp.netijeli.com/api/otp/send \
  -H "x-api-key: otptm_..." \
  -d '{"channel":"sms","target":"+99361XXXXXXX"}'

{"ok":true,"expires_in":120}
Mümkinçilikler

OTP iberişini aňsatlaşdyrýarys

SMS Gateway

Öz Android telefonuňyz arkaly SMS iberiň. Agram esasly paýlaşma.

Email OTP

4 sany owadan email şablony — modern, minimal, dark, branded.

API Açarlar

Her ulanyjy 3 sany API açar döredip biler. Admin çäksiz.

Howpsuzlyk

Bcrypt bilen şifrlengen kodlar, 3 synanyşyk çäki, rate limiting.

Statistika

SMS/email iberişleri, gündelik chart, log taryhyny görüň.

Admin Panel

Agzalary tassyklaň, petikläň, operatorlary dolandyryň.

Goldanylýan Operatorlar

TM Operatorlary

+99361
TMCELL
+99362
TMCELL
+99363
TMCELL
+99364
TMCELL
+99365
TMCELL
+99371
TMCELL
+99372
TMCELL
API Dokumentasiýa

Integrasiýa — Aňsat

API açaryňyzy ulanyp, bir soragnama bilen OTP iberiň we tassyklaň.

POST/api/otp/send
# SMS ugratmak
curl -X POST https://otp.netijeli.com/api/otp/send \
-H "x-api-key: otptm_sizinaçar" \
-H "Content-Type: application/json" \
-d '{"channel": "sms", "target":  "+99361XXXXXXX", "appName": "Meniň Appym"}'

# Jogap
{"ok":true,"message_id":42,"expires_in":120,"channel":"sms"}
POST/api/otp/verify
curl -X POST https://otp.netijeli.com/api/otp/verify \
-H "x-api-key: otptm_sizinaçar" \
-H "Content-Type: application/json" \
-d '{"channel": "sms", "target":  "+99361XXXXXXX", "code":    "847291"}'

{"ok":true,"verified":true}