OTP sisteminin qurulması və OTP kod göndərmə sistemi üçün hazır REST API həlli. Birdəfəlik kod (OTP), 2 faktorlu autentifikasiya (2FA), SMS verifikasiyası və tranzaksional bildirişlər — hamısı sadə inteqrasiya ilə. Azərbaycanın aparıcı OTP kod şirkəti və SMS gateway provayderi.
Azərbaycanın etibarlı OTP kod şirkəti. OTP SMS şirkəti kimi 2018-dən bəri bank, e-ticarət, fintech və SaaS müştərilərə xidmət edirik.
POST /api/v1/sms/otp + JSON body (telefon nömrəsi, mətn, sender ad). Cəmi 3 sətir kod.verify endpoint-ə göndərirsiz → sistem cavab qaytarır {"verified": true}.REST API üzərindən tam avtomatlaşdırılmış birdəfəlik kod həllimiz. OTP API inteqrasiyası 30 dəqiqədən az çəkir. PHP, Node.js, Python, .NET, Java üçün hazır nümunələr mövcuddur.
2FA SMS ilə hesab təhlükəsizliyini gücləndirin. Login + SMS təsdiq kodu. Bank, sigorta və fintech şirkətlər üçün PCI/ISO uyğun həll.
Qeydiyyat zamanı nömrənin doğruluğunu yoxlamaq üçün SMS verifikasiyası. Saxta / fake nömrələri filtrlədən birinci xətt müdafiəsi.
Birbaşa Azərbaycan operatorlarına bağlanmış OTP gateway. Azercell, Bakcell, Nar — hamısı dəstəklənir. Roaming nömrələri də işləyir.
Sizin sistemdən hadisə olduqda (qeydiyyat, ödəniş, login) avtomatik OTP göndərmə. Real-time webhook ilə təsdiqləmə statusu.
Saatda 100K+ OTP SMS həcmi üçün korporativ OTP servisi. SLA, dedicated kanal, fərdi sender ad. Bakı və Azərbaycan boyu OTP şirkətləri arasında ən çevik tarif.
Pulsuz qeydiyyat → admin sizin üçün OTP API icazəsini aktivləşdirir → API açarı alın → mobilə OTP göndərmə artıq mümkündür.
İndi başla — Pulsuz qeydiyyatBank, e-ticarət, SaaS platformalar üçün
Login təsdiqi, ödəniş təsdiqi, qeydiyyat üçün 4-6 rəqəmli kodlar. Avtomatik generasiya və təsdiqləmə.
Sifariş təsdiqi, çatdırılma bildirişi, bank əməliyyatı. Yüksək prioritet, anında çatdırılma.
Kampaniya, endirim, elan. Qara siyahı dəstəyi, saat nəzarəti.
Delivery status dəyişdikdə serverinizə anında POST sorğu göndərilir.
Tək sorğuda 1000 nömrəyə SMS göndər — per-nömrə API çağırışı lazım deyil.
Real pul xərcləmədən kod inteqrasiyanı test edin.
API açarını panelinizdən götürdükdən sonra tək bir HTTP POST sorğusu ilə SMS göndərə bilərsiniz:
# cURL nümunəsi curl -X POST https://1sms.az/api/sms/send \ -H "Authorization: Bearer YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "to": "+994501234567", "message": "Salam! Sifarişiniz hazırdır.", "senderName": "Mağazanız" }'
const response = await fetch('https://1sms.az/api/sms/send', { method: 'POST', headers: { 'Authorization': 'Bearer YOUR_API_KEY', 'Content-Type': 'application/json' }, body: JSON.stringify({ to: '+994501234567', message: 'Sifarişiniz hazırdır.', senderName: 'Mağazanız' }) }); const data = await response.json(); console.log(data.smsId);
$ch = curl_init('https://1sms.az/api/sms/send'); curl_setopt($ch, CURLOPT_POST, true); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); curl_setopt($ch, CURLOPT_HTTPHEADER, [ 'Authorization: Bearer YOUR_API_KEY', 'Content-Type: application/json' ]); curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode([ 'to' => '+994501234567', 'message' => 'Sifarişiniz hazırdır.', 'senderName' => 'Mağazanız' ])); $response = curl_exec($ch);
Developer sualları
Tam sənədləşmə /documentation səhifəsində mövcuddur. Qeydiyyatdan keçdikdən sonra panelinizdən API açarı (API key) əldə edə bilərsiniz.
API standard REST / HTTPS / JSON əsasında işləyir — bütün dillərə inteqrasiya oluna bilər: PHP, Python, Node.js, C# / .NET, Java, Go, Ruby. Sənədləşmədə müxtəlif dillər üçün nümunələr var.
Bəli, OTP göndərmə və təsdiqləmə üçün ayrıca endpoint-lər mövcuddur. 6 rəqəmli kod avtomatik generasiya olunur və 5 dəqiqə etibarlıdır. Təsdiqləmə cəhdləri sayı və nömrə bloklanma qaydaları da konfiqurasiya edilə bilər.
İki yolla: (1) API-dan SMS ID ilə status sorğusu edərək, (2) webhook URL-i təyin edərək — status dəyişdikdə serverimiz sizə POST sorğu göndərir. Webhook daha effektivdir.
Standart plan: saniyədə 10 sorğu. Yüksək hacimli paketlərdə saniyədə 50-100 sorğu. Korporativ müştərilər üçün fərdi limitlər təyin oluna bilər.
Qeydiyyatdan sonra test API açarı əldə edə bilərsiniz. Test rejimində SMS-lər real göndərilmir, amma bütün cavablar (status, delivery report) real kimi simulyasiya olunur.
SMS API azerbaycan (SMS gateway azerbaycan) qiymətləri paketə və aylıq həcmə görə dəyişir. Aşağı həcmdə (1000-5000 SMS/ay) standart paket uyğundur. Yüksək həcmdə (50K+ SMS/ay) korporativ tarif mövcuddur. Hər paketdə OTP, tranzaksional və bulk endpoint-lər eyni qiymətlə daxildir.
OTP sms (bir defelik kod / one-time password) endpoint-i 6 rəqəmli avtomatik kod generasiya edir və müştəri nömrəsinə göndərir. Kod 5 dəqiqə etibarlıdır. Təsdiqləmə üçün ayrıca verify endpoint-i var — istifadəçinin yazdığı kod API-ya göndərilir, sistem match edirsə "verified: true" qayıdır. Brute-force qoruması avtomatikdir (maksimum 5 cəhd).
Qeydiyyatdan sonra panelinizdən API açarı əldə edib ilk SMS-i 5 dəqiqə ərzində göndərə bilərsiniz.