Proje politikası referansı

Proje politikası uçlarının kimlik, parametre, istek ve yanıt sözleşmeleri.

Son güncelleme:

Bu sayfadaGET /api/p/{pid}/politikaGET /api/p/{pid}/politika/raporGET /api/p/{pid}/politika/ihlaller

Yol, yöntem, parametre ve mevcut şemalar depodaki OpenAPI çıktısından üretilir.

Dikkat: Bu uçlar tarayıcı uygulamasının sözleşmesidir; sürüm güvencesi v1 kadar değildir. Dış entegrasyonlarda sürümlü API tercih edilmelidir.

GET /api/p/{pid}/politika

Get Politika

Politika defteri: kural seviyeleri (varsayılan kapalı), taban sayıları, istisnalar. Görüntüleyiciye açık; yazmaz.

Kimlik: Kullanıcı oturumu (çerez). Kapsam: İlgili kurum/proje üyeliği ve işlem yetkisi; yazma işlemlerinde güncel rol, modül ve lisans izinleri ayrıca denetlenir.

Parametreler

AdYerTürZorunlu
pidyolintegerEvet
kapalisorguintegerHayır

Yanıtlar

HTTP 200

application/json

Bu OpenAPI çıktısında gövde şeması tanımlanmamıştır. Ayrıntı için ilgili geliştirici belgesini kullanın.

HTTP 422

application/json

AlanTürZorunluAçıklama
detailValidationError[]Hayır

Hata yanıtlarının anlamı ve istemci davranışları için hata kodları sözlüğünü inceleyin.

GET /api/p/{pid}/politika/rapor

Get Politika Rapor

Toplu doğrulama raporu (K10): kural × seviye × {ihlal, taban içinde, istisnalı, süresi dolmuş, yeni}; örnekler ≤ 500 (`kesildi`); `generated_at` + son changes.id. hepsi=1 kapalı kuralları da değerlendirir (açmadan önce görmek için). format=csv: örnek satırları.

Kimlik: Kullanıcı oturumu (çerez). Kapsam: İlgili kurum/proje üyeliği ve işlem yetkisi; yazma işlemlerinde güncel rol, modül ve lisans izinleri ayrıca denetlenir.

Parametreler

AdYerTürZorunlu
pidyolintegerEvet
kapalisorguintegerHayır
hepsisorguintegerHayır
formatsorgustringHayır

Yanıtlar

HTTP 200

application/json

Bu OpenAPI çıktısında gövde şeması tanımlanmamıştır. Ayrıntı için ilgili geliştirici belgesini kullanın.

HTTP 422

application/json

AlanTürZorunluAçıklama
detailValidationError[]Hayır

Hata yanıtlarının anlamı ve istemci davranışları için hata kodları sözlüğünü inceleyin.

GET /api/p/{pid}/politika/ihlaller

Get Politika Ihlaller

Bir kuralın ihlal ayrıntısı (sayfalı; seviyeden bağımsız değerlendirilir).

Kimlik: Kullanıcı oturumu (çerez). Kapsam: İlgili kurum/proje üyeliği ve işlem yetkisi; yazma işlemlerinde güncel rol, modül ve lisans izinleri ayrıca denetlenir.

Parametreler

AdYerTürZorunlu
pidyolintegerEvet
kuralsorgustringEvet
kapalisorguintegerHayır
offsetsorguintegerHayır
limitsorguintegerHayır

Yanıtlar

HTTP 200

application/json

Bu OpenAPI çıktısında gövde şeması tanımlanmamıştır. Ayrıntı için ilgili geliştirici belgesini kullanın.

HTTP 422

application/json

AlanTürZorunluAçıklama
detailValidationError[]Hayır

Hata yanıtlarının anlamı ve istemci davranışları için hata kodları sözlüğünü inceleyin.