Tasdiqlash kodini SMS oʻrniga Telegramga yuboring

Tasdiq ID — saytlar va ilovalar uchun API. Kirish, roʻyxatdan oʻtish va toʻlovni tasdiqlash kodlari foydalanuvchining Telegramiga keladi. Telefon raqami talab qilinmaydi.

Oyiga 100 ta kod bepul. Bank kartasi soʻralmaydi.

Qanday ishlaydi

Ikki soʻrov bor: kod yuborish va uni tekshirish. Dasturchi odatda bir ish kunida ulab boʻladi.

  1. 1

    Foydalanuvchi botga ulanadi

    Saytingiz bir martalik havola beradi. Foydalanuvchi uni ochib, botda «Roziman» tugmasini bosadi va Telegram akkaunti sizdagi foydalanuvchi ID siga bogʻlanadi. Bu bir marta qilinadi.

  2. 2

    Serveringiz kod soʻraydi

    Kirish yoki roʻyxatdan oʻtish paytida /v1/otp/send ga soʻrov yuborasiz. Kodni biz yaratamiz va Telegramga yetkazamiz.

  3. 3

    Kiritilgan kodni tekshirasiz

    Foydalanuvchi yozgan raqamni /v1/otp/verify ga yuborasiz va valid: true yoki false javobini olasiz. Muddat va urinishlar sonini biz kuzatamiz.

bashcurl
# 1. Kod yuborish
curl https://api.tasdiqid.uz/v1/otp/send \
  -H "Authorization: Bearer $TASDIQ_KEY" \
  -d '{"external_user_id": "student-1"}'
# 202 {"request_id": "7c1e9a…", "status": "queued", "expires_at": "…"}

# 2. Foydalanuvchi kiritgan kodni tekshirish
curl https://api.tasdiqid.uz/v1/otp/verify \
  -H "Authorization: Bearer $TASDIQ_KEY" \
  -d '{"request_id": "7c1e9a…", "code": "482915"}'
# 200 {"valid": true}

Toʻliq tavsif, xato kodlari va boshqa tillardagi namunalar: API hujjati

Boshqaruv paneli

API kalitlar, har bir sayt uchun xabar matni, webhooklar, ulangan foydalanuvchilar va oylik statistika. Hisob-fakturalarni PDF koʻrinishida shu yerdan yuklab olasiz.

panel.tasdiqid.uz
Tasdiq ID boshqaruv paneli: oylik limit, kunlik kodlar grafigi va yetkazish statistikasi

Texnik tavsif

Kod uzunligi va muddati har bir soʻrovda beriladi. Xabar matni va bot sozlamalari panelda.

Kod uzunligi
4–8 raqam, standart 6
Amal qilish muddati
1–15 daqiqa, standart 5
Xato urinishlar
5 ta xatodan keyin kod bekor qilinadi
Saqlash
Kodning faqat xeshi saqlanadi
Qayta yuborish
Yangi kod oldingisini bekor qiladi
Navbat
Tasdiqlash kodlari ommaviy xabarlardan oldin ketadi
Webhooklar
user.linked, otp.delivered, otp.failed, broadcast.completed — HMAC imzo bilan
Xabar matni
Har bir sayt yoki ilova uchun alohida shablon
Maʼlumotlar
Oʻzbekiston hududidagi serverda saqlanadi

Narxlar

Oylik obuna, soʻmda. Limitdan oshgan kodlar tarifdagi narx boʻyicha keyingi hisobga qoʻshiladi.

Free

0soʻm/oy
  • 100 ta kod / oy
  • 10 soʻrov / daqiqa
Roʻyxatdan oʻtish

Start

290 000soʻm/oy
  • 2 000 ta kod / oy
  • 1 000 ta ommaviy xabar
  • 60 soʻrov / daqiqa
  • Webhooklar
  • Limitdan keyin 150 soʻm/kod
Roʻyxatdan oʻtish

Business

Koʻp tanlanadi
1 900 000soʻm/oy
  • 20 000 ta kod / oy
  • 20 000 ta ommaviy xabar
  • 300 soʻrov / daqiqa
  • Webhooklar
  • SLA
  • Limitdan keyin 100 soʻm/kod
Roʻyxatdan oʻtish

Enterprise

Kelishiladi
  • Kelishilgan hajm
  • 1 200 soʻrov / daqiqa
  • Webhooklar
  • SLA
  • Oʻz botingiz nomidan
Bogʻlanish

Koʻp beriladigan savollar

Foydalanuvchining telefon raqami kerakmi?

Shart emas. Havola orqali ulanganda Telegram akkaunt sizning tizimingizdagi foydalanuvchi ID siga bogʻlanadi.

Foydalanuvchi botni bloklasa nima boʻladi?

API 403 bot_blocked qaytaradi va otp.failed webhook yuboriladi. Bu holda saytingiz SMS yoki email kabi zaxira usulni taklif qilishi mumkin.

Telefon oʻchiq boʻlsa-chi?

Telegram xabarni telefon yoqilganda yetkazadi, lekin shu orada kod muddati oʻtib ketishi mumkin. Saytda «Kodni qayta yuborish» tugmasi boʻlsin: yangi kod eskisini bekor qiladi.

Qaysi dasturlash tillari bilan ishlaydi?

Har qanday til bilan: bu oddiy HTTPS REST API. Hujjatda curl, Node.js, PHP va Python namunalari bor.

Toʻlov qanday amalga oshiriladi?

Shartnoma va oylik hisob-faktura asosida, bank orqali. Bepul tarifda oyiga 100 ta kod bilan sinab koʻrishingiz mumkin.

Bogʻlanish

Ulash, narx yoki shartnoma boʻyicha savollaringizni yozing. Ish kunlari shu kunning oʻzida javob beramiz.