VKN / TCKN ve VIN Doğrulama API
Formlardaki VKN, TCKN ve şasi numarasını kaydetmeden önce doğrulayın.
/v1/dogrula/vkn 10 haneli vergi kimlik numarasını, /v1/dogrula/tckn 11 haneli T.C. kimlik ve yabancı kimlik numarasını resmî kontrol hanesi algoritmasıyla denetler; /v1/dogrula/vergi-no uzunluğa göre ikisinden birini seçer. Algoritmaya uyan numaranın gerçekten birine verildiği ya da mükellefin faal olduğu bu yolla bilinemez; numaralar saklanmaz.
/v1/arac/vin 17 karakterlik şasi numarasını parçalarına ayırır (WMI, VDS, VIS), kontrol hanesini ve model yılı adaylarını hesaplar, üretici, marka, fabrika ülkesi ve şehri, araç tipi ve varsa model ile motor bilgisini NHTSA vPIC'ten getirir. ABD dışı modellerde çoğu zaman yalnızca üretici ve fabrika bulunur.
Hızlı başlangıç
Anahtarınızı X-API-Key başlığında gönderin (ücretsiz anahtar al).
Anahtarı tarayıcı koduna koymayın; sunucunuzdan çağırıp sonucu önbelleğe alın.
<?php
$ch = curl_init('https://api.veriapi.pro/v1/dogrula/vkn?vkn=1234567890');
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_TIMEOUT => 10,
CURLOPT_HTTPHEADER => ['X-API-Key: va_ANAHTARINIZ'],
]);
$yanit = json_decode(curl_exec($ch), true);
curl_close($ch);
print_r($yanit['veri']);
const yanit = await fetch("https://api.veriapi.pro/v1/dogrula/vkn?vkn=1234567890", {
headers: { "X-API-Key": "va_ANAHTARINIZ" },
});
const { veri, kaynak } = await yanit.json();
console.log(veri);
import requests
r = requests.get("https://api.veriapi.pro/v1/dogrula/vkn?vkn=1234567890",
headers={"X-API-Key": "va_ANAHTARINIZ"}, timeout=10)
print(r.json()["veri"])
curl -H "X-API-Key: va_ANAHTARINIZ" \ "https://api.veriapi.pro/v1/dogrula/vkn?vkn=1234567890"
Örnek yanıt
GET https://api.veriapi.pro/v1/dogrula/vkn?vkn=1234567890 — gerçek veriyle; listeler kısaltıldı.
{
"veri": {
"girdi": "1234567890",
"gecerli": true,
"tur": "VKN",
"hata": null,
"beklenen_son_hane": 0,
"not": "Yalnızca numaranın algoritmaya uygunluğu denetlenir; numaranın gerçekten birine / bir mükellefe verildiği ya da faal olduğu anlamına gelmez. Kişisel veri: nu…"
},
"kaynak": [
{
"kod": "hesap",
"ad": "VeriApi.Pro hesaplaması",
"lisans": "VeriApi.Pro",
"atif": "VeriApi.Pro tarafından hesaplanmıştır",
"url": null
}
],
"guncelleme": null,
"bayat": false
}
Uçlar ve parametreler
GET /v1/dogrula/vkn
ücretsiz pakette
1 birim
Vergi kimlik numarası algoritma doğrulaması
| Parametre | Tür | Açıklama |
|---|---|---|
| vkn* | metin |
GET /v1/dogrula/tckn
ücretsiz pakette
1 birim
T.C. kimlik / yabancı kimlik numarası (11 hane) algoritma doğrulaması
| Parametre | Tür | Açıklama |
|---|---|---|
| tckn* | metin |
GET /v1/dogrula/vergi-no
ücretsiz pakette
1 birim
VKN (10) ya da TCKN (11, şahıs mükellefi) — uzunluğa göre doğrular
| Parametre | Tür | Açıklama |
|---|---|---|
| no* | metin |
GET /v1/arac/vin
ücretsiz pakette
3 birim
Şasi numarası (VIN): üretici, model yılı, fabrika
| Parametre | Tür | Açıklama |
|---|---|---|
| vin* | metin | 17 karakterlik şasi numarası |
| ayrinti | evet/hayır | NHTSA vPIC'ten üretici / model bilgisi (yoksa yalnızca yerel denetim) varsayılan: True |
Konum alan uçlarda konum (slug), il + ilce (ad, slug ya da plaka) ya da enlem + boylam kullanılabilir.
Tüm parametreler: OpenAPI belgesi.
Nerelerde kullanılır?
- ✓Fatura ve cari kart formlarında VKN denetimi
- ✓Üyelik formunda TCKN biçim kontrolü
- ✓Galeri ve ekspertiz uygulamalarında şasi numarasından üretici ve model yılı
Kaynak ve lisans
- VeriApi.Pro hesaplaması · VeriApi.Pro
Atıf: VeriApi.Pro tarafından hesaplanmıştır
- NHTSA vPIC (ABD Ulusal Karayolu Trafik Güvenliği İdaresi) · Kamu malı (ABD federal hükümeti) · kaynak
Atıf: Araç verisi: NHTSA Product Information Catalog and Vehicle Listing (vPIC)
Her yanıtın kaynak alanı bu bilgiyi taşır; veriyi gösterdiğiniz yerde atıf metnini yazın.
Sık sorulan sorular
VKN doğrulama ücretsiz mi?
Evet; tekil VKN, TCKN ve VIN doğrulaması her pakette açıktır. Toplu VKN / TCKN doğrulama (1000'e kadar) ücretli paketlerdedir.
Kimlik numarasının kime ait olduğu görülür mü?
Hayır; yalnızca algoritma denetlenir, kişisel veri sorgulanmaz ve numaralar saklanmaz.
VIN ile hasar ya da kilometre bilgisi gelir mi?
Hayır; yalnızca üreticinin bildirdiği araç bilgileri gelir.
Bu sayfa şu aramalar için de: vergi numarası doğrulama api · tc kimlik no algoritma kontrolü · vin decoder api türkçe · şasi no sorgulama api