RequestDetails
İstek Detaylarını Getir
InsurGateway API üzerinden girilen jobId’ye göre isteklerin detaylarını getirir.
Endpoint
GET /api/offline/jobs/{jobId}/request-details
Kimlik Doğrulama
Bu istek, üst koleksiyondan miras alınan Bearer Token kimlik doğrulamasını kullanır. Token, {{authToken}} ortam değişkeninden çözümlenir.
Token’ın aşağıdaki rollerden en az birine ve Read yetkisine sahip olması gerekir:
İş kaydının sigorta şirketi, token içindeki sigorta şirketi kimliklerinden biriyle eşleşmelidir. Token 0 değerini içeriyorsa (Tüm Sigorta Şirketleri) tüm işlere erişilebilir.
Sorgu Parametresi
Örnek İstek
Yanıt Yapısı
Başarılı Yanıt (200 OK)
Sayfadaki mevcut uzun örnek JSON aynen korunur. Yalnızca iki satır eklenir:
Groupsdizisinden sonra"OldAndNewData": nullve"Success": truesatırından sonra"ErrorExplanation": null. Bu iki alan API tarafından her yanıtta döner ancak mevcut örnekte yer almıyor.
Groups[] — KeyGroup
Groups[].Keys[] — Key
OldAndNewData[]
InsuranceCompanyKeyGroups[]
InsuranceCompanyKeyGroups[].InsuranceCompanyKeySettings[]
Kısmi Başarısız Yanıt (200 OK, Success: false)
Platform servisine erişilir ancak servis hata döndürürse istek HTTP 200 ile sonuçlanır; hata bilgisi gövdedeki Success ve ErrorExplanation alanlarında taşınır. Bu durumda Groups boş veya eksik olabilir.
İstemcilerin yalnızca HTTP durum koduna değil, gövdedeki
Successalanına da bakması gerekir.
İşin acentesi için tanımlı bir platform servisi çözümlenemezse yanıt gövdesi
nullolarak döner (HTTP 200).
Hata Yanıt Formatı
401 dışındaki tüm hatalar aşağıdaki ortak gövde ile döner:
Doğrulama hatalarında Response alanı alan bazlı hata listesi içerir.
Doğrulama Hatası (400 Bad Request)
jobId değeri 1’den küçük gönderildiğinde döner.
jobIdsayısal olmayan bir değerle gönderilirse (/api/offline/jobs/abc/request-details) route eşleşmez ve404 Not Founddöner.
Yetkilendirme Hataları
Token geçerli ancak gerekli rol ya da Read yetkisi yoksa 403 Forbidden gövdesiz döner. Token geçerli ve rol uygun, fakat token içinde hiç sigorta şirketi ataması yoksa aşağıdaki gövde ile 403 Forbidden döner:
İş Bulunamadı (404 Not Found)
Bu hata hem iş kaydı hiç yokken hem de iş kaydı token’daki sigorta şirketlerine ait değilken döner. Başka bir şirkete ait işin varlığı bilgisi sızdırılmaz.
Sunucu Hatası (500 Internal Server Error)
Platform servisi çağrısı sırasında beklenmeyen bir hata oluştuğunda döner.
Hata Kodları Referansı
HTTP Durum Kodları
Authentication
Bearer authentication of the form Bearer <token>, where token is your auth token.
