Sigorta Teklifini Kabul Et
Sistemdeki bir deklarasyon için sigorta teklifini kabul eder.
İstek
POST /api/v1/declarations/{declaration_id}/insurances/{insurance_id}/accept
Parametreler
| İsim | Tip | Yer | Açıklama |
|---|---|---|---|
declaration_id | string | path | Gerekli. Deklarasyonun ID'si |
insurance_id | string | path | Gerekli. Sigorta teklifinin ID'si |
Başlıklar
| İsim | Açıklama |
|---|---|
Authorization | Gerekli. Kimlik doğrulama için Bearer token |
X-Target-Server | Gerekli. Hedef sunucu tanımlayıcısı |
Örnek
curl --request POST \
--url '{{HOST}}/api/v1/declarations/67db101b6f7e65dcdd379d6f/insurances/682338497ac580beda9d7f7c/accept' \
--header 'Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...' \
--header 'X-Target-Server: declaration'
Yanıt
Başarılı bir istek, "OK" yanıtı ile birlikte HTTP 200 durum kodu döndürür.
Durum Kodları
| Durum Kodu | Açıklama |
|---|---|
| 200 | Başarılı |
| 400 | Hatalı İstek - Geçersiz parametreler |
| 401 | Yetkisiz - Geçersiz veya eksik kimlik doğrulama tokeni |
| 404 | Bulunamadı - Deklarasyon ID'si veya Sigorta ID'si mevcut değil |
| 500 | Sunucu Hatası |
Notlar
- Bu endpoint, bir deklarasyon için mevcut bir sigorta teklifini kabul etmek için kullanılır.
- Kullanıcının sigorta tekliflerini kabul etmek için uygun izinlere sahip olması gerekir.
- Bir sigorta teklifi kabul edildikten sonra, deklarasyon durumu buna göre güncellenir.