Reject Reasons

# Reject Reasons ## Endpoint Bilgileri | Alan | Değer | | --- | --- | | **Method** | `GET` | | **URL** | `https://gatewayapi.insurapps.net/api/Offline/rejectreasons/{reasonCategoryId}` | | **Yetkilendirme** | Bearer Token (JWT) | --- Belirtilen red kategorisine ait red nedenlerinin listesini getirir. Bu endpoint, offline sigorta akışlarında teklife veya poliçeye atanabilecek geçerli red nedenlerini çekmek için kullanılır. ## Kimlik Doğrulama Geçerli bir **Bearer Token (JWT)** zorunludur. Token'ın içinde geçerli bir sigorta şirketi ataması bulunmalıdır; aksi takdirde `403 Forbidden` hatası döner. ## Path Parametreleri | Parametre | Tip | Zorunlu | Açıklama | | --- | --- | --- | --- | | `reasonCategoryId` | integer | Evet | Red nedenlerinin getirileceği kategorinin ID'si. Geçerli bir `ReasonCategory` enum değeri olmalıdır. | ## Yanıtlar ### 200 OK — Başarılı Belirtilen kategoriye ait red nedeni nesnelerinden oluşan bir dizi döner. ``` json [ { "Id": 2, "Description": "Eksik Bilgi/Belge", "ReasonCategory": 1 }, { "Id": 5, "Description": "Risk Kabul Kriterleri", "ReasonCategory": 1 }, { "Id": 7, "Description": "Teklif Geçerlilik Süresinin Sonlanmasi", "ReasonCategory": 1 } ] ``` ### 400 Bad Request — Geçersiz Kategori ID'si Gönderilen `reasonCategoryId` değeri geçerli bir `ReasonCategory` enum değeri olmadığında döner. ``` json { "Status": false, "Code": "Validation.General", "Message": "One or more validation errors occurred", "Response": [ { "Field": "ReasonCategoryId", "Message": "ReasonCategoryId is not a valid ReasonCategory value." } ] } ``` ### 403 Forbidden — Sigorta Şirketi Ataması Bulunamadı JWT token'ında geçerli bir sigorta şirketi ataması olmadığında döner. ``` json { "Status": false, "Code": "OfflineUsers.InsuranceCompanyNotFound", "Message": "No valid insurance company assignment found in token.", "Response": null } ```

Authentication

AuthorizationBearer

Bearer authentication of the form Bearer <token>, where token is your auth token.

Path parameters

reasonCategoryIdintegerRequired

Response headers

Content-TypestringOptional

Response

OK

Errors

400
Bad Request Error
403
Forbidden Error