# Collateral (Teminatlar)
###### tags: `Dijital`
Kredi kullandırım sürecinde krediye kefalet olarak kullanılacak teminatların kaydı ve teminatlar ile ilgili değerleme ve ipotek/rehin işlemlerin tesisi için tasarlanmış altyapıdır.
:::warning
İlk Faz olarak sadece araç teminatları şeklinde modellenmiştir. Ek teminatlar için ek belgelendirme gerekmektedir.
:::
## Hedefler
* Süreçler tarafından ihtiyaç duyulan teminat kayıtların yapılması için kullanılır.
* Farklı teminat tiplerinin var olan yapıyı bozmadan eklenebileceği servis, model, süreç geliştirmesinin yapılması.
## Temel Teminat Kayıtları
### GET : /collaterals
Servisi ile sorgulanan tüm teminat kayıtlarına erişilir.
#### Query Parameter
```json
"page-index": 1
"page-size": 10
"customer": "retail-digital%"
"reference-process": "digital-loan%"
"reference-process-id": "c39d7d85-22a3-4f35-a5ac-01fffc229635"
"reference-fact":"loan-account"
"reference-fact-id":"TR330006100519786457841326"
```
**reference-process** parametresinde SQL Like benzeri parçalı arama yapılabilir.
##### Response
```json
[
{
"id": "15802b18-cc2f-4b79-808f-e35b6023782c",
"customer": "38552069000",
"reference-process": "digital-loan-vehicle",
"reference-process-id": "d39d7d85-22a3-4f35-a5ac-01fffc229635",
"reference-fact": "loan-account",
"reference-fact-id": "TR440006100519786457841326",
"_links": [
{
"href": "/vehicles/vehicles?reference-fact-id=15802b18-cc2f-4b79-808f-e35b6023782c",
"title": "Araçlar",
"name": "vehicles",
"rel": "detail"
},
{
"href": "/realties/realties?reference-fact-id=15802b18-cc2f-4b79-808f-e35b6023782c",
"title": "Gayrimenkuller",
"name": "realties",
"rel": "detail"
},
{
"href": "collaterals/15802b18-cc2f-4b79-808f-e35b6023782c/history",
"title": "İşlem Geçmişi",
"name": "history",
"rel": "option"
}
]
}
]
```
### GET : /collaterals/{id}
Servisi ile parametre geçilen teminat kaydına erişilir.
### POST : /collaterals/
Yeni bir teminat kaydı oluşturmak için kullanılır.
### PATCH : /collaterals/{id}
Var olan bir teminat kaydını güncellemek için kullanılır.
### DELETE : /collaterals/{id}
Var olan bir teminat kaydını silmek için kullanılır.