Vehicle Catalog Brands
Vehicle Catalog Brands
Katalogdaki araçlardan türetilen tekil marka listesini marka adına göre alfabetik sıralı döndürür.
Uç Nokta (Endpoint)
GET {{baseUrl}}/api/VehicleCatalogs/brands
Kullanım
Bu servis, kataloğu marka bazında çekmek ya da marka seçim listesi oluşturmak için kullanılır. Önerilen akış:
Authentication Loginservisinden token alınır.- Bu servis çağrılarak marka listesi alınır.
- Dönen
BrandCodedeğeriGET /api/VehicleCatalogs?brandCode=<kod>çağrısında filtre olarak kullanılır.
💡 Pasif araçları da çekiyorsanız (
includeDeactive=true) marka listesini de aynı parametreyle alın; aksi hâlde yalnızca pasif araçları kalan markalar listede görünmez.
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.
İstek Parametreleri (Query Parameters)
Örnek İstek:
Başarılı Yanıt (200 OK)
Marka adına göre alfabetik sıralı düz dizi (array) döner.
Ö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.
Headers
Query parameters
Pasif araçların da dahil edilip edilmeyeceği.
