डेटा कैसे काम करता है
अलग-अलग स्रोतों वाली दो परतें, जिनका सत्यापन अलग तरह से होता है और हर API प्रतिक्रिया में लेबल भी अलग होता है।
परत 1: वीज़ा निर्णय
39,402 पासपोर्ट→गंतव्य जोड़ों में से हर एक का आधारभूत निर्णय (वीज़ा-मुक्त, ई-वीज़ा, वीज़ा आवश्यक, …) एक समेकित वीज़ा-आवश्यकता मैट्रिक्स से आता है — एक द्वितीयक स्रोत, जिसे उसके अपस्ट्रीम स्रोतों से अद्यतन किया जाता है और जिस पर डेटासेट संस्करण अंकित रहता है। हम कभी नहीं कहते हैं कि ये निर्णय किसी जोड़ी के लिए आधिकारिक रूप से सत्यापित हैं; API प्रतिक्रियाएँ इन्हें secondary_source_only लेबल देती हैं।
परत 2: संकलित प्रवेश नियम
पासपोर्ट वैधता, खाली वीज़ा पेज, वापसी या आगे की यात्रा का टिकट, पीला बुखार, ट्रांज़िट कार्यक्रम, निवास परमिट संबंधी छूट और आधिकारिक आवेदन पोर्टल हर गंतव्य के लिए संकलित किए जाते हैं। हर गैर-रिक्त फ़ील्ड एक आधिकारिक सरकारी स्रोत का हवाला देता है: {name, url, retrieved_at}। व्यावसायिक वीज़ा एजेंसियों की साइटें कभी स्रोत के रूप में उपयोग नहीं की जातीं।
दैनिक सत्यापन
सत्यापन हर दिन दो स्तरों पर चलता है:
- स्तर 1: स्वचालित बदलाव पहचान। हर उद्धृत स्रोत URL (~530 अलग-अलग आधिकारिक पेज) हर रात लाया जाता है और उसकी सामग्री का फ़िंगरप्रिंट लिया जाता है। किसी गंतव्य की last_verified तारीख तभी आगे बढ़ाई जाती है जब उसके सभी उद्धृत पेज पिछली जाँच के बाद से साफ़ तौर पर अपरिवर्तित मिलें। कुछ भी भरोसे के आधार पर आगे नहीं बढ़ाया जाता।
- स्तर 2: एजेंट समीक्षा। जिन पेजों की सामग्री बदली, जो पेज खुलना बंद हो गए, और सभी गंतव्यों में से बारी-बारी से चुना गया एक हिस्सा — इन सबको दर्ज नियमों से मिलाकर पूरा दोबारा पढ़ा जाता है। असली बदलाव होने पर नियम अद्यतन कर दिया जाता है (उसी विभाग का हवाला देते हुए); बात साफ़ न हो तो स्थिति needs_review कर दी जाती है; और हर नतीजा सार्वजनिक बदलाव फ़ीड में दर्ज होता है।
120 दिन से ज़्यादा पुराने नियम हर जवाब के सत्यापन ब्लॉक में stale के रूप में बताए जाते हैं। डेटा पुराना होने की बात छिपाई नहीं जाती, बताई जाती है।
पाइपलाइन द्वारा लागू सुरक्षा नियम
- किसी नियम को इसलिए कभी नहीं हटाया जाता कि उसका पेज नहीं खुल रहा। उसे फ़्लैग किया जाता है।
- वीज़ा आवश्यक से वीज़ा-मुक्त की दिशा में किसी बदलाव को लागू करने से पहले दूसरा आधिकारिक स्रोत ज़रूरी है।
- अज्ञात को अज्ञात ही बताया जाता है। API कभी अनुमान नहीं लगाता।
- हर डेटा कमिट तैनात होने से पहले एक रिग्रेशन सूट (58 पिन किए गए मार्ग, ढाँचागत जाँचें) और कवरेज-फ़्लोर जाँच (कोई फ़ील्ड श्रेणी चुपचाप घट नहीं सकती) पास करता है।
दावों की जाँच करें
ऊपर की हर बात देखी जा सकती है: /transparency परोसे जा रहे डेटासेट से गिनी गई कवरेज, उद्धरण संख्या और ताज़गी प्रकाशित करता है; /changes.json सत्यापन घटनाओं की सूची देता है; /stats.json में लाइव काउंटर हैं; और status.canienter.com हर मिनट API की जाँच करता है। संपर्क: api@canienter.com।
ट्रैवल साइट चलाते हैं? इस चेकर को मुफ़्त में लगाएँ । HTML की दो लाइनें, न अकाउंट, न ट्रैकिंग।
हिन्दी
योजना बनाने के लिए मार्गदर्शन। यात्रा से पहले आधिकारिक स्रोतों से पुष्टि करें · डेटासेट संस्करण 2026-08-10