Vehicle Catalog Versions
Vehicle Catalog Versions
Araç kataloğunun sürüm geçmişini senkron tarihine göre artan sıralı (eskiden yeniye) döndürür.
Uç Nokta (Endpoint)
GET {{baseUrl}}/api/VehicleCatalogs/versions
Kullanım
Bu servis, delta senkron yapan tüketicilerin kaldıkları yerden güncellenmesi için kullanılır. Önerilen akış:
Authentication Loginservisinden token alınır.- Bu servis çağrılarak sürüm listesi alınır.
- Eldeki sürüm listede bulunur; sonrasındaki her sürüm sırayla
GET /api/VehicleCatalogs?version=<hash>ile çekilir. - Son işlenen
Versiondeğeri watermark olarak saklanır.
💡 Eldeki sürüm listede yoksa delta güvenilir değildir;
versionparametresi olmadan tam çekim yapılmalıdır.
Kimlik Doğrulama
Bu uç nokta geçerli bir JWT erişim token’ı gerektirir. Token, Authentication Login servisinden alınır ve Authorization başlığında gönderilir.
Token’ın Read yetkisini taşıması gerekir.
Başarılı Yanıt (200 OK)
Düz dizi (array) döner. Servis parametre almaz ve sayfalanmaz.
Örnek Başarılı Yanıt:
Hatalı Yanıt (401 Unauthorized)
Token gönderilmediğinde, geçersiz olduğunda veya süresi dolduğunda HTTP 401 Unauthorized döner. Yanıt gövdesi boştur.
💡 Token’ın süresi dolduysa yanıtta
Token-Expired: truebaşlığı bulunur. Bu durumdaPOST /api/authentication/refreshtokenile yeni token alınmalıdır.
Authentication
Bearer authentication of the form Bearer <token>, where token is your auth token.
