İletiniz, Türkiye’deki başlıca SMS aggregator’larıyla aynı API arayüzü üzerinden çalışır. Sağlayıcı farkları, gönderim sırasında soyutlanmıştır — istek formatınız aynıdır, yalnızcaDocumentation Index
Fetch the complete documentation index at: https://docs.iletiniz.com/llms.txt
Use this file to discover all available pages before exploring further.
provider alanı veya workspace bağlantı seçimi değişir.
Telefon Numarası Normalizasyonu
to alanı şu formatların hepsini kabul eder ve E.164’e (+90...) normalize eder:
| Giriş | Normalize |
|---|---|
+905551234567 | +905551234567 |
905551234567 | +905551234567 |
05551234567 | +905551234567 |
5551234567 | +905551234567 |
422 döner.
Segment Hesabı
SMS’in 160 (GSM-7) veya 70 (UCS-2/Türkçe karakterli) karaktere bölünmesidir. İletiniz her gönderim için segment sayısını hesaplar.| Karakter seti | Tek segment | Çoklu segment (per part) |
|---|---|---|
| GSM-7 (ASCII) | 160 | 153 |
UCS-2 (Türkçe ç ğ ı İ ö ş ü) | 70 | 67 |
body 1600 karakteri aştığında istek 400 döner.
İYS (İleti Yönetim Sistemi)
5809 sayılı kanun uyarınca ticari içerikli SMS göndermek için alıcının İYS’te kayıtlı izni olmalıdır. Detaylar İYS Uyumu sayfasındadır. İletiniz bu denetimi sağlayıcı katmanında yapar; izinsiz ticari gönderim sağlayıcı tarafında reddedilir ve mesajfailed döner.
Bilgilendirme (transactional) mesajları (OTP, sipariş onayı, kargo bilgisi) İYS izni gerektirmez.
Sağlayıcı Notları
NetGSM
NetGSM
- Kredensiyel: kullanıcı adı + şifre (+ opsiyonel app key).
- REST v2 üzerinden tek/toplu gönderim; aynı çağrıda farklı alıcılara farklı body desteklenir.
- Onaylı msgheader’lar NetGSM panelinde tanımlanır; iletiniz dashboard’undan Başlıkları Yenile ile çekilir.
İleti Merkezi
İleti Merkezi
- Kredensiyel: API Key + API Hash (panel üzerinden üretilir, kullanıcı adı/şifreden ayrıdır).
- Toplu gönderimde tek bir
order_iddöner; teslim sorguları bu üzerinden yapılır. - İYS izni varsayılan olarak BİREYSEL listesi üzerinden uygulanır.
Verimor
Verimor
- Kredensiyel: kullanıcı adı + şifre.
- Hız limiti dakikada 240 istek (sağlayıcı tarafı).
- İYS izni olmayan numara için sağlayıcı
NOT_ALLOWED_BY_IYSdöner ve mesajfailedolur.
Mutlucell
Mutlucell
- Kredensiyel: kullanıcı adı + şifre.
- Tek başlıkta çoklu numara desteği vardır.
Vatansms
Vatansms
- Kredensiyel: kullanıcı adı + şifre.
- Onaylı başlık listesi sağlayıcı panelinden yönetilir.
DLR (Delivery Report)
status: "sent" ↦ delivered/failed/expired/rejected/unknown geçişi otomatik yapılır:
- İlk durum sorgusu kısa süre içinde başlatılır.
- Exponential backoff ile en fazla 9 deneme yapılır.
- Sonunda kesin sonuç gelmezse status
unknownolur. - DLR alındığında ilgili webhook (
message.deliveredveyamessage.failed) tetiklenir.
delivered event’i gelir, olmadan TTL’i biterse expired.
Maliyet Bilgisi
Gönderim sırasında segment başına maliyet hesaplanır. Sağlayıcının döndürdüğü birim ücreti (varsa)messages kayıtlarında saklanır ve dashboard’daki Raporlar sekmesinde gösterilir. Sağlayıcı maliyet bilgisi dönmüyorsa faturalandırma workspace planına göre yapılır.
