İYS, Türkiye’de ticari elektronik iletilerin yasal zeminde yönetilmesini sağlamak için kurulmuş ulusal bir platformdur. 6563 sayılı Elektronik Ticaretin Düzenlenmesi Kanunu ticari iletileri düzenler. Bu kanuna göre işletmeler, müşteri onayı olmadan reklam veya tanıtım amaçlı SMS ya da e-posta gönderemez.
2020’de yürürlüğe giren düzenleme ile İYS zorunlu hale geldi. Bu sistem, ileti izinlerinin merkezi olarak tutulduğu bir yönetim yapısına dönüştü. Yani tüm şirketlerin İYS’ye kayıt olarak ileti izinlerini aktarması kanunen bir yükümlülüktür. İhlal edenleri ciddi para cezaları beklemektedir.
Bu bağlamda İYS API işletmelere önemli bir kolaylık sağlar. Kendi sistemlerinden merkezi yapıya bağlanarak ileti izinlerini hızlı ve kolay şekilde güncel tutabilirler. Özellikle geniş müşteri kitlesine sahip şirketler veya sık ileti gönderen firmalar için İYS API büyük kolaylık sağlar. Manuel işlemleri ortadan kaldırır, hataları önler ve operasyonel verimliliği artırır.
İYS API Nedir ve Ne İşe Yarar?
İYS API, İleti Yönetim Sistemi’nin sağladığı resmi programlama arayüzüdür. Geliştiriciler bu RESTful API üzerinden kendi yazılımlarını İYS’ye bağlayabilir. Böylece bir şirketin CRM, e-posta pazarlama uygulaması veya veritabanı, arka planda İYS ile doğrudan iletişim kurar.
İYS API sayesinde yeni abonelik onayları, ret bildirimleri ve mevcut izin durumları anlık olarak iletilebilir. Aynı veriler gerekli olduğunda sorgulanabilir.
Örneğin web sitenizdeki bir ileti izin formunu dolduran kullanıcının onayı alınır. Bu onay, API çağrısı ile otomatik olarak İYS sistemine kaydedilebilir. API, İYS’deki ileti izinleri veritabanına okuma ve yazma işlemleri sunar. Bu yapı insan müdahalesi olmadan çift yönlü veri akışı sağlar.
Teknik olarak İYS API, JSON gibi formatlar üzerinden HTTP isteğiyle çalışır. Sistem, yazılım geliştirici ekibe standart HTTP yanıt kodlarıyla dönüş yapar. Bu API’yi kullanan bir servis sağlayıcı, ticari elektronik ileti izin listelerini kendi uygulaması içinden yönetebilir. Ekleme, silme ve güncelleme işlemlerini doğrudan uygulama üzerinden yapabilir.
Kısaca İYS API, ileti izinleri yönetimini kendi sistemlerinize entegre etmenizi sağlayan kritik bir araçtır. Özellikle API kullanımı ileti onay süreçlerini otomatik hâle getirir. Böylece şirket hem yasal görevlerini yerine getirir hem de iletişim operasyonlarını daha verimli yönetir.
Geliştiriciler İYS API’yi Neden Kullanmalı?
Geliştiriciler ve IT yöneticileri için İYS API kullanmanın başlıca nedeni, kolay entegrasyon ile otomasyon sağlamasıdır. Alternatif yöntem olan İYS web paneline manuel veri girişi, küçük ölçekli ve nadir güncellemeler için yeterli olabilir. Fakat geniş kullanıcı izinleriyle çalışan işletmeler için panel kullanımı hem zaman kaybettirir hem de hataya açıktır.
İYS Api kullanıldığında ise tüm izin işlemleri arka planda yazılım tarafından yürütülür. Bu da şu avantajları getirir:
- Yasal Uyumluluk: API entegrasyonu, kanunun gerektirdiği tüm iletişim izinlerinin kayıt altına alınmasını sağlar. Ayrıca bu izinlerin güncel tutulmasını da otomatik hâle getirir. Böylece yanlışlıkla izinsiz ileti gönderme riski ortadan kalkar. İşletmeniz yasal denetimlere karşı hazırlıklı olur.
- Gerçek Zamanlı Güncelleme: Kullanıcı izin tercihini değiştirdiğinde, örneğin SMS listesinden ayrılmak istediğinde bu bilgi API üzerinden iletilir. Böylece değişiklik sistemlerinize anında yansır. Bu sayede alıcıların güncel tercihleri anbean takip edilir.
- Verimlilik ve Hatasız İşlem: Manuel veri yükleme yerine API ile entegre sistemlerde insan hatası minimize edilir. Özellikle binlerce kaydın yönetiminde API ile toplu işlemler çok daha hızlı ve tutarlıdır.
- Kendi Sistemlerinizle Entegrasyon: İYS API kullanıldığında CRM, ERP ve pazarlama otomasyonu sistemleri İYS’ye bağlanabilir. Böylece tüm bu platformlar İYS ile uyumlu hâle gelir. Bu da ayrı bir arayüz kullanmadan, tek bir merkezden müşteri izinlerini yönetme kolaylığı sunar. Örneğin, müşterinin iletişim iznini şirket içi uygulamada güncellediğiniz anda bu veri otomatik olarak İYS’ye gönderilir.
Sonuç olarak İYS API kullanımı, işletmelere zaman kazandırır. Aynı zamanda pazarlama iletişiminde müşteri memnuniyetini artırır. Geliştiriciler, bu API ile süreçleri otomatik hale getirerek ekiplerin asıl işlerine odaklanmasını mümkün kılar.
İYS API Entegrasyonunun Mantığı Nasıl?
İYS API ile entegrasyon, belirli adımlar ve teknik gereksinimler doğrultusunda gerçekleştirilir. Öncelikle, işletmenin İYS portalı üzerinden hizmet sağlayıcı kaydını tamamlamış ve API erişim bilgilerini almış olması gerekir. İYS’ye kayıt ve yetkilendirme işlemleri, e-Devlet üzerinden şirket yetkilisi tarafından yapılır. Ardından, İYS yönetim ekranından bir API test hesabı ve erişim anahtarı oluşturulur.
Bu bilgiler, geliştiricinin API’yi kendi sistemine bağlamak için kullanacağı kimlik doğrulama ve yetkilendirme verileridir.
Teknik bağlantı kurulduktan sonra yazılım tarafında RESTful mimariye uygun HTTP isteği gönderebilen bir istemci oluşturulur. İYS API dokümanlarında yer alan uç noktalara (endpoints) gerekli parametrelerle istekler atılarak entegrasyon sürdürülür.
Yeni bir ileti izin kaydı eklemek için ilgili API endpoint’ine POST isteği gönderilir. İzin iptali (ret) için DELETE çağrısı ya da özel bir endpoint kullanılabilir. Mevcut izin durumlarını almak için ise GET isteğiyle sorgulama yapılır. İYS, her isteğe bir durum kodu ve mesajla yanıt vererek işlemin başarılı olup olmadığını bildirir.
İYS API aynı zamanda çift yönlü iletişimi destekler. Yani sadece sizin verilerinizi İYS’ye göndermeniz değil, İYS tarafında meydana gelen değişikliklerin de size iletilmesi önemlidir.
Burada iki yaklaşım vardır: Birincisi, uygulamanızın belirli aralıklarla (örn. günlük) İYS API’sine sorgu atarak yeni ret veya onay bilgilerini çekmesidir. İkincisi ise webhook mekanizması ile İYS’den gelen bildirimlerin anlık olarak sizin sisteminize postalanmasıdır.
Makdos gibi entegratörler, bu tür webhook desteği sunarak İYS’deki değişiklikleri anında sisteminize iletebilir. Entegrasyon mantığında temel prensip, İYS ve işletmenin sistemleri arasında veri akışının kesintisiz sağlanmasıdır. Geliştirici, resmi İYS API dokümanlarına ve test ortamına erişerek entegrasyonu adım adım hayata geçirebilir. Bu sayede, sisteminiz ile İYS arasında kolay entegre bir iletişim köprüsü kurulmuş olur.
Makdos Bu Konuda Ne Sunuyor?
Makdos, İleti Yönetim Sistemi entegrasyonu konusunda yazılım geliştirici ekiplerine ve işletmelere kapsamlı bir çözüm sunmaktadır. Bir İYS iş ortağı olarak Makdos, resmi entegrasyon sürecini şirketler için hızlandırır ve kolaylaştırır. Teknik detaylarla uğraşmak istemeyen veya süreci uzman desteğiyle yürütmek isteyen firmalar için Makdos önemli bir kolaylık sağlar. Bu firmalar, Makdos’un İYS hizmeti sayesinde sistemi kısa sürede devreye alabilir.
Makdos’un sağladığı başlıca avantajlar şunlardır:
- Hızlı ve Kolay Entegrasyon: Makdos, sağladığı hazır API bağlantıları ve kılavuzlarla İYS API entegrasyonunu kolaylaştırır. Bu sayede sistemleriniz sorunsuz biçimde bağlanır. Süreç birkaç adımda tamamlanabilir ve gereksiz bürokrasi minimuma indirilir.
- Panel ve API Seçenekleri: Teknik ekibiniz olmasa da sorun değil. Makdos’un kullanıcı dostu paneliyle ileti izinlerini kolayca kontrol edersiniz. Geliştirici ekipler için ise Makdos, kendi sistemlerinizden İYS’ye bağlanabilmeniz için kapsamlı API desteği sağlar. Bu sayede dileyen müşteriler paneli, dileyenler doğrudan API’yi kullanabilir.
- Anlık Güncellemeler (Webhook Desteği): Makdos, gönderdiğiniz iletilere yönelik alıcı aksiyonlarını takip edebilmeniz için webhook altyapısı sunar. Alıcı bir kanaldan izin iptali yaptığında Makdos sistemi bunu anında size bildirir. Böylece verileriniz sürekli güncel kalır.
- Yasal Uyumluluk ve Güvenlik: Makdos’un İYS entegrasyon çözümü, KVKK ve GDPR standartlarına uygundur. Tüm ileti izinleri verileri güvenli sunucularda şifreli olarak saklanır, sadece yetkili erişimlere izin verilir. Makdos, İYS ile veri alışverişinde yüksek güvenlik protokollerini uygular.
- Uzman Destek ve Danışmanlık: Makdos ekibi, entegrasyon sürecinin her aşamasında yanınızda olur. Kurulum sırasında ücretsiz danışmanlık sağlanır, olası sorunlarda 7/24 teknik destek verilir. Bu sayede, olası engeller hızlıca çözülür ve entegrasyon kesintisiz ilerler.
Özetle, Makdos’un İYS entegrasyon hizmeti, şirketlerin İYS API’yi kullanmasını çok daha pratik hale getirir. Geliştiriciler, Makdos’un sunduğu SDK ve dokümantasyonla entegrasyon işlemlerini hızlıca tamamlayabilir. IT yöneticileri ise sistemin stabil ve uyumlu çalıştığından emin olabilir.
Makdos ile çalıştığınızda İYS sürecinin iş yükü ve karmaşıklığı büyük ölçüde azalır. Böylece odağınızı rahatça kendi iş süreçlerinize verebilirsiniz.
Sonuç ve Çağrı
Bu yazıda İYS API’nin ne olduğu, geliştiriciler için neden önemli olduğu ve entegrasyonun nasıl yapıldığı açıklandı. Ayrıca Makdos’un bu alandaki çözümünün neler sunduğuna da yanıt verildi. Artık İYS API kullanarak ticari ileti izinlerinizi yasal gerekliliklere göre otomatik yönetmenin mümkün olduğunu biliyorsunuz. Bu yapının işletmenize sağlayacağı faydaları da öğrenmiş oldunuz.
İşletmenizin pazarlama iletişiminde yasal uyumluluğu ve verimliliği sağlamak için harekete geçme zamanı geldi. Ne yapmalı? İYS’ye hızlıca entegre olmak ve izin yönetimini kolaylaştırmak için Makdos’un profesyonel İYS çözümünü tercih edin.
İYS hizmetinden faydalanmak istiyorsanız hemen başvurun

