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
reasonCategoryId
Response headers
Content-Type
Response
OK
Errors
400
Bad Request Error
403
Forbidden Error
