Brands

# Araç Markaları Araç markalarını sayfalı şekilde döner. Sonuç 24 saat cache'lenir. ## Uç Nokta (Endpoint) `GET {{baseUrl}}/api/Vehicles` ## Kimlik Doğrulama Üst koleksiyondan miras alınan **Bearer Token** kullanılır; token `{{accessToken}}` değişkeninden çözümlenir ve ilgili rolde **Read** yetkisi gerektirir. ## Sorgu Parametreleri | Parametre | Tip | Zorunlu | Varsayılan | Açıklama | | --- | --- | --- | --- | --- | | query | string | ❌ | (boş) | Marka arama metni. | | page | integer | ❌ | 1 | Sayfa numarası. 1'den küçük gönderilirse 1'e sabitlenir. | | pagesize | integer | ❌ | 100 | Sayfa başına kayıt. Maksimum 100. | ## Örnek İstek ``` GET {{baseUrl}}/api/Vehicles?query=&page=1&pagesize=100 ``` ## Yanıt Yapısı ### Başarılı Yanıt (200 OK) ``` json { "Data": [ { "ParameterId": 91, "Text": "ALFA ROMEO", "Value": "003", "Crossed": true, "Status": true }, { "ParameterId": 91, "Text": "ALEKO", "Value": "004", "Crossed": true, "Status": true }, { "ParameterId": 91, "Text": "ANADOL", "Value": "007", "Crossed": true, "Status": true }, { "ParameterId": 91, "Text": "ASTON MARTIN", "Value": "008", "Crossed": true, "Status": true }, { "ParameterId": 91, "Text": "AUDI", "Value": "009", "Crossed": true, "Status": true }, { "ParameterId": 91, "Text": "ALPINA", "Value": "010", "Crossed": true, "Status": true }, { "ParameterId": 91, "Text": "ROVER", "Value": "011", "Crossed": true, "Status": true }, { "ParameterId": 91, "Text": "ARO", "Value": "012", "Crossed": true, "Status": true }, { "ParameterId": 91, "Text": "SAAB", "Value": "018", "Crossed": true, "Status": true }, { "ParameterId": 91, "Text": "SEAT", "Value": "019", "Crossed": true, "Status": true }, { "ParameterId": 91, "Text": "BMW", "Value": "021", "Crossed": true, "Status": true }, { "ParameterId": 91, "Text": "BUSSING", "Value": "022", "Crossed": true, "Status": true }, { "ParameterId": 91, "Text": "BUICK", "Value": "025", "Crossed": true, "Status": true }, { "ParameterId": 91, "Text": "BEDFORD", "Value": "026", "Crossed": true, "Status": true }, { "ParameterId": 91, "Text": "BMC", "Value": "027", "Crossed": true, "Status": true }, { "ParameterId": 91, "Text": "DAEWOO", "Value": "030", "Crossed": true, "Status": true }, { "ParameterId": 91, "Text": "CADILLAC", "Value": "031", "Crossed": true, "Status": true }, { "ParameterId": 91, "Text": "CHEVROLET", "Value": "032", "Crossed": true, "Status": true }, { "ParameterId": 91, "Text": "CHRYSLER", "Value": "033", "Crossed": true, "Status": true }, { "ParameterId": 91, "Text": "CITROEN", "Value": "034", "Crossed": true, "Status": true }, { "ParameterId": 91, "Text": "DAF", "Value": "040", "Crossed": true, "Status": true }, { "ParameterId": 91, "Text": "DAIHATSU", "Value": "043", "Crossed": true, "Status": true }, { "ParameterId": 91, "Text": "DODGE/USA", "Value": "045", "Crossed": true, "Status": true }, { "ParameterId": 91, "Text": "FERRARI", "Value": "050", "Crossed": true, "Status": true }, { "ParameterId": 91, "Text": "FIAT", "Value": "052", "Crossed": true, "Status": true }, { "ParameterId": 91, "Text": "FORD/OTOSAN", "Value": "053", "Crossed": true, "Status": true }, { "ParameterId": 91, "Text": "HONDA", "Value": "061", "Crossed": true, "Status": true }, { "ParameterId": 91, "Text": "ISUZU", "Value": "066", "Crossed": true, "Status": true }, { "ParameterId": 91, "Text": "INTER", "Value": "067", "Crossed": true, "Status": true }, { "ParameterId": 91, "Text": "IZH", "Value": "068", "Crossed": true, "Status": true }, { "ParameterId": 91, "Text": "LANCIA", "Value": "080", "Crossed": true, "Status": true }, { "ParameterId": 91, "Text": "LINCOLN", "Value": "082", "Crossed": true, "Status": true }, { "ParameterId": 91, "Text": "LADA", "Value": "083", "Crossed": true, "Status": true }, { "ParameterId": 91, "Text": "LEYLAND", "Value": "084", "Crossed": true, "Status": true }, { "ParameterId": 91, "Text": "MACK", "Value": "085", "Crossed": true, "Status": true }, { "ParameterId": 91, "Text": "MASERATI", "Value": "086", "Crossed": true, "Status": true }, { "ParameterId": 91, "Text": "MAZDA", "Value": "089", "Crossed": true, "Status": true }, { "ParameterId": 91, "Text": "MERCEDES", "Value": "090", "Crossed": true, "Status": true }, { "ParameterId": 91, "Text": "MERCURY", "Value": "091", "Crossed": true, "Status": true }, { "ParameterId": 91, "Text": "MITSUBISHI", "Value": "094", "Crossed": true, "Status": true }, { "ParameterId": 91, "Text": "CLASSIC-CAR JANBEN", "Value": "095", "Crossed": true, "Status": true }, { "ParameterId": 91, "Text": "MORRIS", "Value": "099", "Crossed": true, "Status": true }, { "ParameterId": 91, "Text": "TOFAS-FIAT", "Value": "100", "Crossed": true, "Status": true }, { "ParameterId": 91, "Text": "OTOKAR/MAGIRUS", "Value": "101", "Crossed": true, "Status": true }, { "ParameterId": 91, "Text": "MOSKWICH", "Value": "102", "Crossed": true, "Status": true }, { "ParameterId": 91, "Text": "NISSAN", "Value": "107", "Crossed": true, "Status": true }, { "ParameterId": 91, "Text": "CLAYSON", "Value": "108", "Crossed": true, "Status": true }, { "ParameterId": 91, "Text": "OLDSMOBILE", "Value": "110", "Crossed": true, "Status": true }, { "ParameterId": 91, "Text": "OPEL", "Value": "111", "Crossed": true, "Status": true }, { "ParameterId": 91, "Text": "PEUGEOT", "Value": "114", "Crossed": true, "Status": true }, { "ParameterId": 91, "Text": "PLYMOUTH", "Value": "115", "Crossed": true, "Status": true }, { "ParameterId": 91, "Text": "PONTIAC", "Value": "117", "Crossed": true, "Status": true }, { "ParameterId": 91, "Text": "PORSCHE", "Value": "118", "Crossed": true, "Status": true }, { "ParameterId": 91, "Text": "TATA", "Value": "119", "Crossed": true, "Status": true }, { "ParameterId": 91, "Text": "TAVRIA", "Value": "121", "Crossed": true, "Status": true }, { "ParameterId": 91, "Text": "RENAULT (OYAK)", "Value": "122", "Crossed": true, "Status": true }, { "ParameterId": 91, "Text": "RENAULT", "Value": "123", "Crossed": true, "Status": true }, { "ParameterId": 91, "Text": "ROLLS-ROYCE/BENTLEY", "Value": "124", "Crossed": true, "Status": true }, { "ParameterId": 91, "Text": "RANGE ROVER", "Value": "125", "Crossed": true, "Status": true }, { "ParameterId": 91, "Text": "SSANGYONG", "Value": "128", "Crossed": true, "Status": true }, { "ParameterId": 91, "Text": "SAMSUNG", "Value": "129", "Crossed": true, "Status": true }, { "ParameterId": 91, "Text": "SUZUKI", "Value": "130", "Crossed": true, "Status": true }, { "ParameterId": 91, "Text": "SKODA", "Value": "133", "Crossed": true, "Status": true }, { "ParameterId": 91, "Text": "SUBARU", "Value": "137", "Crossed": true, "Status": true }, { "ParameterId": 91, "Text": "SCANIA", "Value": "138", "Crossed": true, "Status": true }, { "ParameterId": 91, "Text": "HOBBY", "Value": "142", "Crossed": false, "Status": true }, { "ParameterId": 91, "Text": "TOPOLINO", "Value": "143", "Crossed": true, "Status": true }, { "ParameterId": 91, "Text": "TOYOTA", "Value": "144", "Crossed": true, "Status": true }, { "ParameterId": 91, "Text": "VANHOLL", "Value": "151", "Crossed": true, "Status": true }, { "ParameterId": 91, "Text": "VOLKSWAGEN", "Value": "153", "Crossed": true, "Status": true }, { "ParameterId": 91, "Text": "VOLVO", "Value": "154", "Crossed": true, "Status": true }, { "ParameterId": 91, "Text": "ZAZ", "Value": "167", "Crossed": true, "Status": true }, { "ParameterId": 91, "Text": "FORD /USA", "Value": "175", "Crossed": true, "Status": true }, { "ParameterId": 91, "Text": "HYUNDAI", "Value": "177", "Crossed": true, "Status": true }, { "ParameterId": 91, "Text": "POLESTAR", "Value": "185", "Crossed": true, "Status": true }, { "ParameterId": 91, "Text": "HINO", "Value": "190", "Crossed": true, "Status": true }, { "ParameterId": 91, "Text": "GENOTO", "Value": "191", "Crossed": true, "Status": true }, { "ParameterId": 91, "Text": "RÖMORK", "Value": "200", "Crossed": true, "Status": true }, { "ParameterId": 91, "Text": "JAGUAR", "Value": "220", "Crossed": true, "Status": true }, { "ParameterId": 91, "Text": "JAC", "Value": "225", "Crossed": true, "Status": true }, { "ParameterId": 91, "Text": "GULERYUZ", "Value": "230", "Crossed": true, "Status": true }, { "ParameterId": 91, "Text": "LAMBORGHINI", "Value": "235", "Crossed": true, "Status": true }, { "ParameterId": 91, "Text": "LOTUS", "Value": "245", "Crossed": true, "Status": true }, { "ParameterId": 91, "Text": "LIAZ", "Value": "246", "Crossed": true, "Status": true }, { "ParameterId": 91, "Text": "MARCOS", "Value": "260", "Crossed": true, "Status": true }, { "ParameterId": 91, "Text": "MORGAN", "Value": "275", "Crossed": true, "Status": true }, { "ParameterId": 91, "Text": "PANTHER", "Value": "300", "Crossed": true, "Status": true }, { "ParameterId": 91, "Text": "PROTON", "Value": "320", "Crossed": true, "Status": true }, { "ParameterId": 91, "Text": "MAN", "Value": "360", "Crossed": true, "Status": true }, { "ParameterId": 91, "Text": "ZIRAI TRAKTOR", "Value": "400", "Crossed": true, "Status": true }, { "ParameterId": 91, "Text": "VOLVO-TR", "Value": "410", "Crossed": true, "Status": true }, { "ParameterId": 91, "Text": "LAND ROVER", "Value": "420", "Crossed": true, "Status": true }, { "ParameterId": 91, "Text": "MINI", "Value": "421", "Crossed": true, "Status": true }, { "ParameterId": 91, "Text": "NEOPLAN", "Value": "440", "Crossed": true, "Status": true }, { "ParameterId": 91, "Text": "DACIA", "Value": "445", "Crossed": true, "Status": true }, { "ParameterId": 91, "Text": "SETRA", "Value": "450", "Crossed": true, "Status": true }, { "ParameterId": 91, "Text": "SMART", "Value": "451", "Crossed": true, "Status": true }, { "ParameterId": 91, "Text": "CATERHAM", "Value": "452", "Crossed": true, "Status": true }, { "ParameterId": 91, "Text": "INFINITI", "Value": "453", "Crossed": true, "Status": true }, { "ParameterId": 91, "Text": "TESLA", "Value": "454", "Crossed": true, "Status": true } ], "Page": 1, "PageSize": 100, "TotalCount": 249 } ``` **Response Parametreleri:** | **Alan** | **Tip** | **Açıklama** | | --- | --- | --- | | Data | array | `ParameterValueDTO` listesi. | | Page | integer | Mevcut sayfa numarası. | | PageSize | integer | Sayfa başına kayıt sayısı. | | TotalCount | integer | Toplam kayıt sayısı. | Data: | **Alan** | **Tip** | **Açıklama** | | --- | --- | --- | | ParameterId | integer | Parametre Id. | | Text | string | Marka görünen adı. | | Value | string | Marka kodu. | | Crossed | boolean | Cross (kapatma) durumu. | | Status | boolean | Aktif/pasif. | ## Hata Yanıtları **400 Bad Request** ``` İşlem sırasında bir hata oluştu! RequestId: 0HN1GPVL2F3Q0:00000005, LogId: 5d6e7f8a9b0c ``` | Durum Kodu | Gövde | Açıklama | | --- | --- | --- | | 401 Unauthorized | (boş) | Token yok / geçersiz / süresi dolmuş. | | 403 Forbidden | (boş) | Rol bu uç için Read yetkisine sahip değil veya IP beyaz listede değil. |

Authentication

AuthorizationBearer

Bearer authentication of the form Bearer <token>, where token is your auth token.

Headers

AcceptstringOptional

Query parameters

querystringOptional
Marka arama metni. Opsiyonel.
pageintegerOptional

Sayfa numarası. <1 ise 1’e sabitlenir.

pagesizeintegerOptional
Sayfa boyutu. Max 100.

Response headers

Transfer-Encodingstring
Content-Typestring
Content-Encodingstring
Varystring
X-Frame-Optionsstring
X-XSS-Protectionstring
X-Content-Type-Optionsstring
Referrer-Policystring
X-Powered-Bystring
Datestring

Response

OK