MevzuatRadar DokümantasyonRegTech API ve entegrasyon

Herkese Açık Mevzuat Arşivi

GET /api/v1/public/regulations

Bu endpoint kimlik doğrulama gerektirmez. Landing, geliştirici dokümantasyonu ve herkese açık kaynak görünürlüğü için güvenli mevzuat özetlerini döndürür; tam metin, özel tenant alanları ve ham müşteri içeriği dışarı açılmaz.

AlanDeğer
Kimlik doğrulamaYok
Cachepublic, max-age=120, stale-while-revalidate=600
Maksimum limit10

Sorgu Parametreleri

ParametreTipNot
pageintegerVarsayılan 1
limitintegerVarsayılan 10, maksimum 10
sourceTypeenumBuilt-in kaynak kodu
sourceenumsourceType alias’ı
sourceCodestringResmi kaynak kodu; örn. GIB
sourceCategorystringResmi kaynak kategorisi; örn. KANUN
sourceCategoriescsv stringÇoklu kategori; örn. KANUN,TEBLIG
sourceSubcategorystringKaynak alt kategorisi
legalDocumentClassstringNormalize belge sınıfı; örn. HTML

Yanıt

Yanıt global API envelope ile döner: success=true, data.items, data.total, data.page, data.limit, data.totalPages.

{ "success": true, "data": { "items": [ { "id": "reg_01", "title": "Gelir İdaresi Başkanlığı Sirküleri", "summary": "Public alanda gösterilebilen kısa özet", "sourceType": "GIB", "sourceCode": "GIB", "externalSourceId": "GIB:SIRKULER:2026:01", "externalRevision": null, "sourceCategory": "SIRKULER", "sourceCategoryLabel": "Sirküler", "sourceSubcategory": null, "sourceSubcategoryLabel": null, "legalDocumentClass": "HTML", "legalDocumentClassLabel": "HTML", "sourceUrl": "https://gib.gov.tr/", "originalPdfUrl": null, "officialNumber": null, "officialDate": null, "publishedAt": "2026-05-06T09:00:00.000Z", "impactLevel": "ORTA", "sectors": ["GENEL"] } ], "total": 1, "page": 1, "limit": 10, "totalPages": 1 } }

Güvenlik Sınırı

Bu endpoint yalnız herkese açık ve keşfedilebilir kayıtları döndürür. content, contentHtml, müşteri notları, özel yükleme içerikleri ve tenant’a özel alanlar yanıt sözleşmesinin parçası değildir.