Yazılımınızı SMS'e bağlayın.
Web sitenizden, mobil uygulamanızdan veya kendi yazılımınızdan HTTP isteğiyle SMS ve OTP gönderin; teslim sonuçlarını raporlardan sorgulayın ya da webhook ile anında alın. Panelde kullandığınız bakiye ve onaylı gönderici adlarınız API'de de geçerlidir.
Panelde yaptığınız her şey, kodunuzdan.
Her başlığın istek ve yanıt örnekleri dokümantasyonda yer alır.
SMS gönderimi
Bir veya birden çok numaraya aynı mesajı hemen ya da ileri bir tarihte gönderin.
Dokümantasyonda gör →OTP doğrulama kodu
Kayıt, giriş ve ödeme adımları için tek kullanımlık doğrulama kodu iletin.
Dokümantasyonda gör →Grup gönderimi
Paneldeki kişi gruplarınıza tek istekle gönderim yapın; grupları API ile yönetin.
Dokümantasyonda gör →Durum ve raporlar
Mesajın teslim durumunu sorgulayın, gönderim raporlarını özet veya ayrıntılı alın.
Dokümantasyonda gör →Webhook bildirimleri
Gönderildi, teslim edildi, başarısız ve gelen SMS olaylarını adresinize anında alın.
Dokümantasyonda gör →Bakiye ve başlık
Kalan bakiyenizi ve onaylı gönderici adlarınızı (başlık) yazılımınızdan kontrol edin.
Dokümantasyonda gör →İlk isteğiniz dört adımda.
- Hesabınızı oluşturunHesabınız onaylandıktan sonra gönderim açılır.
- Gönderici adınızı onaylatınMesajlarınız panelde onaylanan başlıkla gider.
- API anahtarınızı alınPanelde «API & Geliştirici» bölümünden anahtar oluşturun ve gerekli izinleri seçin.
- İsteği gönderinÖrnekteki değerleri kendi anahtarınız, başlığınız ve numaranızla değiştirin.
curl -X POST https://api.turkeysms.com.tr/sms/send \
-H "Content-Type: application/json" \
-d '{
"api_key": "API_ANAHTARINIZ",
"title": "BASLIGINIZ",
"sentto": "905XXXXXXXXX",
"text": "Randevunuz yarın 10:00'da.",
"sms_lang": 1
}'İstekler canlıdır: başarılı her istek gerçek SMS gönderir ve bakiyenizden düşer. Denemeyi kendi numaranızla yapın.
Entegrasyondan önce.
- Numara biçimiNumaraları başında + olmadan 905XXXXXXXXX biçiminde gönderin.
- Türkçe karakterTürkçe metinlerde dil parametresini doğru seçin; SMS sayısı karakter setine göre hesaplanır.
- Webhook güvenliğiWebhook istekleri HMAC ile imzalanır; imzayı doğrulayarak yalnızca gerçek bildirimleri işleyin.
- Yanıt kodlarıHer yanıt bir durum kodu içerir; hata kodlarının anlamı dokümantasyonda listelenir.
Ayrıntılı dokümantasyon.
Tüm uç noktalar, parametreler, yanıt kodları, webhook olayları ve kod örnekleri API dokümantasyonunda yer alır.
