Sistem nasıl işliyor?
İki katman var: kaynakları farklı, doğrulanma biçimleri farklı ve her API yanıtında ayrı ayrı etiketleniyorlar.
Katman 1: vize sonuçları
39.402 pasaport→varış ülkesi çiftinin her biri için temel sonuç (vizesiz, e-vize, vize gerekli, …), kendi üst kaynağından yenilenen ve veri kümesi sürümü olarak damgalanan birleştirilmiş bir vize koşulları matrisinden, yani ikincil bir kaynaktan gelir. Bu sonuçların her çift için tek tek resmî olarak doğrulandığı asla iddia edilmez; API yanıtları bunları secondary_source_only olarak etiketler.
Katman 2: derlenmiş giriş kuralları
Pasaport geçerliliği, boş vize sayfaları, devam biletleri, sarı humma, transit programları, ikamet izni muafiyetleri ve resmi başvuru portalları her varış ülkesi için ayrı ayrı derlenir. Boş olmayan her alan resmi bir devlet kaynağı gösterir: {name, url, retrieved_at}. Ticari vize acenteleri asla kaynak olarak kullanılmaz.
Günlük doğrulama
Doğrulama her gün iki kademede yürütülür:
- Kademe 1: otomatik değişiklik tespiti. Kaynak olarak gösterilen her URL (~530 farklı resmî sayfa) her gece çekilir ve içeriğinin parmak izi alınır. Bir varış ülkesinin last_verified tarihi, ancak kaynak gösterilen sayfalarının her birinin son gözlemden bu yana değişmediği kanıtlanabildiğinde ileri alınır. Hiçbir şey güvene dayanarak güncellenmez.
- Kademe 2: ajan incelemesi. İçeriği değişen sayfalar, artık açılmayan sayfalar ve tüm varış ülkelerinden dönüşümlü bir kesit, kayıtlı kurallarla karşılaştırılarak baştan sona yeniden okunur. Gerçek değişiklikler kuralı günceller (aynı resmî makam kaynak gösterilerek); belirsizlik needs_review olarak işaretlenir; her sonuç herkese açık değişiklik akışı içinde kayda geçer.
120 günden eski kurallar, yanıt başına doğrulama bloklarında stale olarak bildirilir. Güncelliğini yitirmiş veriler gizlenmez, açıkça belirtilir.
Sistemin uyguladığı güvenlik kuralları
- Bir kural, sayfasına erişilemediği için asla silinmez. İşaretlenir.
- Vize gerekli durumundan vizesiz duruma geçiş, uygulanmadan önce ikinci bir resmi kaynakla teyit gerektirir.
- Bilinmeyen, bilinmeyen olarak sunulur. API asla tahmin yürütmez.
- Her veri derlemesi, yayına alınabilmesi için bir regresyon paketinden (58 sabitlenmiş güzergâh, yapısal değişmezler) ve kapsam kontrollerinden (hiçbir alan sınıfı sessizce küçülemez) geçer.
İddiaları kontrol edin
Yukarıdakilerin tümü gözlemlenebilir: /transparency, sunulan veri kümesinden hesaplanan kapsamı, kaynak gösterme sayılarını ve güncelliği yayımlar; /changes.json doğrulama olaylarını listeler; /stats.json canlı sayaçları gösterir; status.canienter.com ise API'yi her dakika yoklar. İletişim: api@canienter.com.
Seyahat sitesi mi işletiyorsunuz? Bu sorgulama aracını sitenize ücretsiz ekleyin . İki satır HTML, hesap yok, takip yok.
Türkçe
Planlama amaçlı bilgidir. Seyahatten önce resmi kaynaklardan doğrulayın · Veri kümesi sürümü 2026-08-12