Cara data ini berfungsi
Dua lapisan dengan asal usul berbeza, disahkan secara berbeza dan dilabelkan secara berbeza dalam setiap respons API.
Lapisan 1: keputusan visa
Keputusan asas (tanpa visa, e-visa, visa diperlukan, …) bagi setiap satu daripada 39,402 pasangan pasport→destinasi diperoleh daripada matriks keperluan visa teragregat, iaitu sumber sekunder yang disegarkan daripada sumber huluannya dan dicap sebagai versi set data. Kami tidak pernah mendakwa keputusan ini disahkan secara rasmi bagi setiap pasangan; respons API melabelkannya sebagai secondary_source_only.
Lapisan 2: peraturan kemasukan yang dikurasi
Kesahan pasport, halaman kosong, tiket penerbangan lanjutan, demam kuning, program transit, pengecualian permit mastautin dan portal permohonan rasmi disemak satu per satu bagi setiap destinasi. Setiap medan yang tidak kosong memetik sumber rasmi kerajaan: {name, url, retrieved_at}. Laman ejen visa komersial tidak pernah digunakan sebagai sumber.
Pengesahan harian
Pengesahan dijalankan dalam dua peringkat, setiap hari:
- Peringkat 1: pengesanan perubahan automatik. Setiap URL sumber yang dipetik (~530 halaman rasmi unik) diambil setiap malam dan kandungannya dicap jari. Tarikh last_verified bagi sesebuah destinasi hanya dikemas kini apabila setiap halaman yang dirujuknya terbukti tidak berubah sejak pemeriksaan terakhir. Tiada apa-apa yang dikemas kini semata-mata atas dasar percaya.
- Peringkat 2: semakan agen. Halaman yang kandungannya berubah, halaman yang tidak lagi boleh dicapai, dan sebahagian destinasi secara bergilir akan dibaca semula sepenuhnya dan dibandingkan dengan peraturan yang tersimpan. Perubahan yang sahih akan mengemas kini peraturan (dengan memetik pihak berkuasa yang sama); jika maklumatnya kabur, statusnya ditetapkan sebagai needs_review; setiap keputusan direkodkan dalam suapan perubahan awam.
Peraturan yang lebih lama daripada 120 hari dilaporkan sebagai stale dalam blok pengesahan bagi setiap respons. Data lapuk didedahkan, bukan disembunyikan.
Langkah keselamatan yang dikuatkuasakan oleh sistem automatik
- Peraturan tidak pernah dipadam kerana halamannya tidak boleh dicapai. Ia ditandakan.
- Perubahan daripada visa diperlukan kepada tanpa visa memerlukan sumber rasmi kedua sebelum digunakan.
- Perkara yang tidak diketahui dilaporkan sebagai tidak diketahui. API tidak pernah meneka.
- Setiap komit data mesti lulus ujian regresi (58 laluan yang disematkan, pemeriksaan struktur) dan pemeriksaan liputan minimum (tiada kategori medan boleh menyusut tanpa disedari) sebelum boleh disiarkan.
Semak dakwaan ini
Semua di atas boleh disemak sendiri: /transparency menerbitkan liputan, kiraan rujukan dan kesegaran data yang dikira daripada set data yang disiarkan; /changes.json menyenaraikan peristiwa pengesahan; /stats.json menunjukkan kiraan masa nyata; dan status.canienter.com menguji API setiap minit. Hubungi kami: api@canienter.com.
Ada laman web pelancongan? Letakkan penyemak ini di laman anda secara percuma . Dua baris HTML, tanpa akaun, tanpa penjejakan.
Melayu
Panduan untuk perancangan. Sahkan dengan sumber rasmi sebelum perjalanan · Versi set data 2026-08-12