Claim Status - Oluşturulan Servis Talebinin Durumunu Sorgulama
Gönderilen Arıza, Malzeme, Versiyon iş emirlerinin durumunun sorgulanması için kullanılır.
Servis talebi başarılı bir şekilde oluşturulduğunda bir claimId değeri dönmektedir. Sorgulama aşamasında dönen claimId değeri veya iş ortağının servis talebini oluştururken kullanmış olduğu externalClaimId değeri ile sorgulama yapılabilir.
Örnek İstekler
GET Request
https://stage.odealapp.com/lead-api/v1/claim/94ca4174-f29c-4eb5-9014-1ef240227b08
Response Örnekleri
Başarılı (200)
json
{
"status": "Kontrolde",
"reason": null,
"date": 1680935880000
}Hatalı (422)
json
{
"error": {
"code": "CLAIM-STATUS-CLAIMID-2",
"message": "claimId ile kayıt bulunmuyor"
}
}Response Alanları
| Alan | Tip | Açıklama |
|---|---|---|
| status | Text | Durum |
| reason | Text | Açıklama |
| date | Date | İş emrinin tamamlandığı tarih |
Hata Kodları
| Kodu | Açıklama |
|---|---|
| GENE1 | Beklenmedik bir hata olustu. |
| CLAIM-STATUS-EXTCLAIMID-1 | externalClaimId alanı boş gönderilemez. |
| CLAIM-STATUS-EXTCLAIMID-2 | externalClaimId ile kayıt bulunmuyor. |
| CLAIM-STATUS-CLAIMID-1 | claimId alanı boş gönderilemez. |
| CLAIM-STATUS-CLAIMID-2 | claimId ile kayıt bulunmuyor. |
| CLAIM-STATUS-RECORD-1 | Kayıt bulunamadı Sorgulanmak istenen servis talebi bulunamadıysa alınan hatadır. |

