Birim aktarımı referansı

Birim aktarımı uçlarının kimlik, parametre, istek ve yanıt sözleşmeleri.

Son güncelleme:

Bu sayfadaPOST /api/p/{pid}/birim-aktarimPOST /api/p/{pid}/birim-aktarim/{token}/onizlemePOST /api/p/{pid}/birim-aktarim/{token}DELETE /api/p/{pid}/birim-aktarim/{token}

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.

POST /api/p/{pid}/birim-aktarim

Birim Upload

Tabloyu okur ve sütunları döndürür; kalıcı kayıt yazmaz. Ham dosya yalnız geçici işleme alanında tutulur.

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

multipart/form-data

AlanTürZorunluAçıklama
filestringEvet

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}/birim-aktarim/{token}/onizleme

Birim Preview

Önizleme: aktarılacak, zaten var, kaynakta değişmiş, reddedilen, saklanmayacak sütunlar. Kalıcı kayıt 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
tokenyolstringEvet

İstek gövdesi

application/json

AlanTürZorunluAçıklama
kaynakstringEvet
sayfastring | nullHayır
alanlarobjectHayır
sabitlerobjectHayır
durumlarobjectHayı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}/birim-aktarim/{token}

Birim Commit

Aktarma: kilit altında önizleme yeniden hesaplanır; gösterilen özet değiştiyse yazmadan 409 ve yeni önizleme. Tek işlem.

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
tokenyolstringEvet

İstek gövdesi

application/json

AlanTürZorunluAçıklama
kaynakstringEvet
sayfastring | nullHayır
alanlarobjectHayır
sabitlerobjectHayır
durumlarobjectHayı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.

DELETE /api/p/{pid}/birim-aktarim/{token}

Birim Cancel

İptal: geçici dosya hemen silinir.

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
tokenyolstringEvet

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.