Kıl tahsisi referansı

Kıl tahsisi uçlarının kimlik, parametre, istek ve yanıt sözleşmeleri.

Son güncelleme:

Bu sayfadaGET /api/p/{pid}/tahsisPOST /api/p/{pid}/tahsisGET /api/p/{pid}/tahsis/kablo/{cid}POST /api/p/{pid}/tahsis/onizleme

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}/tahsis

Get Tahsis

Tahsis raporu: politika, sınıf başına kıl sayaçları, şablonlar, çakışmalar, ihlal / değerlendirilemedi bileşenler (salt okunur).

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.

POST /api/p/{pid}/tahsis

Tahsis Commit

Kural işlemlerini onaylar: kilit altında yeniden hesaplanan özet gösterilenle aynı olmalı; değilse yazmadan 409 ve yeni önizleme. İstek kimliği F2b düzeniyle: kayıp yanıtın aynı içerikle tekrarı ilk sonucu döndürür.

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

İstek gövdesi

application/json

AlanTürZorunluAçıklama
opsOp[]Evet
notestring | nullHayır
request_idstringEvet
ozetstringEvet

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}/tahsis/kablo/{cid}

Get Tahsis Kablo

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
cidyolstringEvet
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.

POST /api/p/{pid}/tahsis/onizleme

Tahsis Preview

Kural işlemlerinin mevcut tahsise etkisi: değişen kıllar, sayımlar, çakışmalar, kirli bileşenler, denetim sonucu. Hiçbir şey 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

İstek gövdesi

application/json

AlanTürZorunluAçıklama
opsOp[]Evet
notestring | nullHayı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.