Hukuk yazılımı geliştiren kurumlar için

Türkiye kamu hukuk verisi makine okunur, sürümlü, kaynağına bağlı.

Müşahit'in kendi ürününü beslediği veri katmanını, sizin ürününüzde kullanmak üzere bir HTTP API olarak sunuyoruz: Müşahit Kamu Korpusu Servisi. Salt-okunur, yalnızca JSON, API anahtarı ile erişim.

İki veri dikeyi

Servis ne sağlar?

Konsolide Mevzuat

Bir kanunun veya yönetmeliğin güncel birleştirilmiş metni madde madde ve zaman-boyutlu sürümlerle. Böylece "olay tarihinde hangi metin yürürlükteydi?" sorusuna kesin yanıt verirsiniz; tahmin değil, sürüm kaydı.

Resmî Gazete İçeriği

Belirli bir günde yayımlanmış her belge ve yapılandırılmış analizi: özet, hükümler, yürürlük tarihi, belge türü ve Anayasa Mahkemesi künyesi.

Kapsam dürüstlüğü: Servis mevzuat ve Resmî Gazete verisini kapsar. Genel içtihat (Yargıtay / Danıştay / UYAP Emsal) bu sürümün kapsamı dışındadır; Resmî Gazete'de yayımlanan Anayasa Mahkemesi kararları ise içerikte yer alır. İçtihat dikeyi yol haritasındadır kapsam genişlediğinde burada yazacaktır.

Teknik yetenekler

Hukuk verisinin gerektirdiği şeyler hazır gelir.

Bunların her biri, sıfırdan kurmaya kalksanız aylar süren ve sürekli bakım isteyen parçalardır.

Zaman-boyutlu mevzuat

Madde sürümleri, tarih bazlı sorgu ve iki tarih arası fark eklenen, değiştirilen, kaldırılan hüküm.

Delta akışları

Son senkronunuzdan bu yana neyin değiştiğini tek çağrıyla çekin; tüm korpusu yeniden indirmeyin.

İmzalı webhook

Self-servis kayıt; her push bildirimi HMAC-SHA256 ile imzalanır doğrulanabilir kaynak.

Türkçe tam-metin arama

Kök ve çekim normalizasyonu ile Türkçeye uygun arama "sözleşmeler" ile "sözleşme" aynı sonucu bulur.

Atıf çözümleme

Serbest metindeki "İş K. m.41" gibi ifadeleri yapılandırılmış kimliğe çevirir.

Sade sözleşme

Salt-okunur, yalnızca JSON, API anahtarı ile erişim. Öngörülebilir uçlar, sürprizsiz sürümleme.

Kullanım örneği

"Olay tarihinde hangi metin yürürlükteydi?"

Bir uyuşmazlıkta esas alınacak metin, bugünkü metin değil, olay tarihindeki metindir. Korpus API bu soruyu tek çağrıda yanıtlar.

İstek

# Bir maddenin belirli bir tarihteki sürümü
GET https://api.musahit.app/korpus/mevzuat/4857/madde/41
     ?tarih=2019-03-14

Authorization: Bearer <API_ANAHTARI>
Accept: application/json

Delta akışı

# Son senkrondan beri değişenler
GET https://api.musahit.app/korpus/degisiklikler
     ?bu_tarihten_sonra=2026-06-01T00:00:00Z

Yanıt (temsilî)

{
  "mevzuat_no": "4857",
  "madde": "41",
  "surum": {
    "yururluk_baslangic": "2017-01-01",
    "yururluk_bitis": "2022-04-01",
    "durum": "yururlukte_degil"
  },
  "kaynak": {
    "rg_tarih": "2016-12-31",
    "rg_sayi": "29935",
    "url": "https://www.resmigazete.gov.tr/..."
  }
}

Alan adları temsilîdir; bağlayıcı sözleşme API anahtarı ile birlikte paylaşılır.

Kimler için

Veri katmanını kurmak yerine, ürününüzü kurun.

Hukuk teknolojisi girişimleri

Dava yönetimi, sözleşme yaşam döngüsü ve uyum ürünleri için güvenilir mevzuat tabanı.

Kurumsal uyum (compliance) ekipleri

Kendi iç sistemlerine regülasyon değişikliği akışı besleyen bankalar, sigorta ve enerji şirketleri.

Akademi ve araştırma

Madde ömrü, değişim sıklığı ve normatif yoğunluk üzerine nicel hukuk çalışmaları.

API anahtarınızı alalım.

Kullanım senaryonuzu ve beklediğiniz hacmi yazın; uygun erişim düzeyini ve dokümantasyonu birlikte belirleyelim.