⚖️ AVUKAT, BİLİRKİŞİ VE VATANDAŞ PORTALI TEKNİK ÇÖZÜM MASASI
⚖️
UYAP Teknik Destek Adli Bilişim & UYAP Doküman Editörü Yardım Masası

Tüzel kişi müvekkil adına UETS'den gelen e-tebligatları toplu olarak UYAP DYS klasörlerine yönlendiren bir bot/script yazdım ancak reCAPTCHA'ya takılıyorum, UYAP'ın resmi bir API'si var mı?

Şirket ve holding bünyesindeki yüzlerce icra ve dava dosyasını otomatize etmek amacıyla, UETS posta kutusuna düşen elektronik tebligatları indirip UYAP DYS/Avukat Portalındaki ilgili dosyalara aktaran bir Python RPA botu geliştirdik. Ancak portal girişindeki ve işlem adımlarındaki reCAPTCHA / bot koruması scriptin çalışmasını engelliyor. Adalet Bakanlığı veya UYAP tarafından kurumsal kullanıcılar ya da hukuk büroları için sunulan resmi bir REST/SOAP API veya webhook altyapısı bulunuyor mu?
Durum: Çözüldü Kategori: Soru-Cevap

2 Cevap

✓

Geliştirdiğiniz RPA otomasyonunda reCAPTCHA engeline takılmanız son derece doğaldır ve bu durum Adalet Bakanlığı'nın bilinçli bir güvenlik mimarisi tercihidir.

Sürecin teknik, hukuki ve kurumsal boyutları şu şekildedir:

  • Avukat Portalı İçin Açık API Bulunmamaktadır: Adalet Bakanlığı Bilgi İşlem Genel Müdürlüğü, UYAP Avukat Portalı veya UYAP Doküman Editörü için bireysel avukatlara veya üçüncü taraf yazılım geliştiricilere açık bir genel REST/SOAP API veya Webhook altyapısı sunmamaktadır. Sisteme yapılan istekler yalnızca e-Devlet, e-İmza veya Mobil İmza oturum doğrulamasından geçmiş tarayıcı oturumları üzerinden kabul edilir.
  • Bot Koruması ve reCAPTCHA: UYAP portallarında WAF (Web Application Firewall), Cloudflare ve Google reCAPTCHA Enterprise katmanları aktiftir. Otomatik botlar, headless tarayıcılar (Selenium, Playwright, Puppeteer) tespit edildiği anda IP seviyesinde veya TCKN bazında geçici/kalıcı bloklamaya tabi tutulur. reCAPTCHA çözücü harici servisler (2Captcha vb.) kullanılarak bot çalıştırmak ise TCK m. 243 (Bilişim Sistemine Hukuka Aykırı Girme) kapsamında ciddi cezai ve disiplin sorumlulukları doğurabilir.
  • Resmi Entegrasyon Alternatifi (Kurum Portalı): Bankalar, sigorta şirketleri, varlık yönetim şirketleri ve kamu tüzel kişileri için Adalet Bakanlığı ile ikili protokol imzalanarak UYAP Kurum Portalı Web Servisleri (SOAP tabanlı entegrasyon) tahsis edilebilmektedir. Müvekkil tüzel kişiliğiniz bu ölçekte bir kurum ise doğrudan Bakanlık Bilgi İşlem Genel Müdürlüğü ile resmi kurumsal entegrasyon protokolü süreci başlatmalıdır.
  • UETS Tarafındaki Çözüm: Tebligatları UETS'den toplamak için RPA ile web kazıma yapmak yerine, PTT'nin kurumsal tüzel kişilere sunduğu UETS Kurumsal Web Servis Entegrasyonu kullanılmalıdır. PTT ile kurumsal sözleşme yapılarak UETS SOAP servisleri üzerinden tebligatlar ve delil mazbataları resmi ve güvenli şekilde şirketin kendi iç arşivine aktarılabilir. UYAP tarafındaki işlemler ise mevcut yasal çerçevede manuel veya Bakanlık onaylı lisanslı entegratörler üzerinden yürütülmelidir.
Yanıtlayan
Kıdemli Yazılım Mimarı & Hukuk Teknolojileri Danışmanı Caner B.

UYAP Avukat Portalı için üçüncü parti yazılımcıların kullanabileceği resmi bir API kesinlikle yok. Portala script veya bot bağlamak Adalet Bakanlığı siber güvenlik duvarları tarafından kolayca tespit ediliyor ve portal hesabınızın güvenlik gerekçesiyle kilitlenmesine neden olabiliyor. Biz çözümü PTT ile resmi UETS web servis protokolü imzalayarak bulduk; tebligatları PTT servisinden otomatik çekiyoruz ancak UYAP'a evrak sunma işlemlerini yine portal üzerinden yürütüyoruz.

Yanıtlayan
Av. Burak N.