Can I enter?

Vize ve giriş koşulları — 199 pasaport · 39.402 rota

Can I enter?

Bir pasaport ve bir varış ülkesi seçin: kural, izin verilen kalış süresi ve uçmadan önce hazırlamanız gerekenler. Günde beş ücretsiz sorgu, hesap gerekmez.

Daha fazla ayrıntı

Varış ülkesi muafiyet tanıyorsa bu belgeler işinize yarayabilir; tek başlarına temel vize sonucunu değiştirmezler. Tarihler, izin verilen kalış süresi ve varış ülkesinin pasaport geçerlilik kuralına göre tarayıcınızda kontrol edilir: buraya yazdıklarınız tarayıcınızdan dışarı çıkmaz.

Günde 5 ücretsiz sorgu, hesap gerekmez

Günde 20 sorgu için insan olduğunuzu doğrulayın

Sırada nereye · Güven ve şeffaflık · Geliştiriciler ve ajanlar: aynı sorgu, HTTP isteği olarak

02 — Güven ve şeffaflık

Her sayı, veri kümesinin kendisinden hesaplandı

Aşağıdaki her sayı, tam olarak bu sitede sunulan veri kümesinden hesaplanır: hiçbir şey elle yazılmaz. Her giriş kuralı, kaynak gösterilen resmi sayfasıyla karşılaştırılarak her gün yeniden kontrol edilir; canlı sayaçlar doğrudan üretimden gelir ve beş dakikada bir yenilenir.

199

Kapsanan pasaportlar

39.402

Pasaport–varış ülkesi rotaları

123/199

Resmi kaynaklarla doğrulanmış

829

Kaynak gösterilen kurallar

81

Bugün yeniden doğrulanan kurallar

533

Her gün kontrol edilen resmi kaynaklar

1d

Doğrulanmasından bu yana kuralların ortalama yaşı

2026-10-05

Veri kümesi sürümü

—

API çalışma süresi · 30 gün

172/199

Bağlantılı resmi başvuru portalları

—

Bugünkü yapay zekâ ajanı ziyaretleri

—

MCP araç çağrıları · tüm zamanlar

Doğrulama etkinliği

  • AFGEntry rules re-verified against Ministry of Foreign Affairs of Afghanistan (Islamic Emirate — de facto authorities)
  • AGOEntry rules re-verified against Servico de Migracao e Estrangeiros de Angola (SME)
  • ALBEntry rules re-verified against Ministry for Europe and Foreign Affairs of Albania
  • ANDOfficial source content changed — queued for review
  • ARGEntry rules re-verified against Ministerio de Relaciones Exteriores (Cancillería) / Dirección Nacional de Migraciones
  • ARMEntry rules re-verified against Ministry of Foreign Affairs of the Republic of Armenia
  • BFAEntry rules re-verified against Visa Burkina, official Burkina Faso e-visa platform (referenced by servicepublic.gov.bf); applicant portal at https://applicant.visaburkina.bf/
  • BGDEntry rules re-verified against Bangladesh Online MRV Portal (online application, visa issued at missions); VOA info at https://voa.specialbranch.gov.bd/public/voa-info.html (Bangladesh Police Special Branch)
  • BGROfficial source content changed — queued for review
  • BHSEntry rules re-verified against Bahamas Department of Immigration
  • BLREntry rules re-verified against Ministry of Foreign Affairs of the Republic of Belarus
  • BLZEntry rules re-verified against Belize Immigration Department
  • BOLEntry rules re-verified against Ministry of Foreign Affairs of Bolivia (Cancilleria)
  • BRBEntry rules re-verified against Barbados Immigration Department (online entry-visa portal; travelform.gov.bb hosts the pre-arrival Immigration and Customs Form)
  • BRNEntry rules re-verified against Ministry of Foreign Affairs of Brunei Darussalam
  • CAFEntry rules re-verified against Ministere des Affaires Etrangeres de la RCA (diplomatie.gouv.cf); online short-stay visa application via Embassy of CAR in Paris portal
  • CANEntry rules re-verified against Immigration, Refugees and Citizenship Canada
  • COGEntry rules re-verified against Ambassade de la Republique du Congo en France - online visa application/payment via GIRAFE (girafe.ambacongofr.org); no visa on arrival in Congo
  • COMEntry rules re-verified against Ministere de la Justice des Comores - Loi 88-025 on entry and stay of foreigners (transit visa issued at airport/port; tourist visa max 45 days)
  • CPVEntry rules re-verified against Government of Cabo Verde - EASE traveller pre-registration
  • CZEEntry rules re-verified against Ministry of Foreign Affairs of the Czech Republic - Passport (supporting documents)
  • DOMEntry rules re-verified against Direccion General de Migracion, Dominican Republic (mandatory e-Ticket entry/exit form, not a visa)
  • EGYOfficial source content changed — queued for review
  • ERIEntry rules re-verified against Embassy of Eritrea in Washington DC - Visa
  • ESTEntry rules re-verified against Estonian Ministry of Foreign Affairs / Police and Border Guard Board
  • FINOfficial source content changed — queued for review
  • FJIOfficial source content changed — queued for review
  • FSMEntry rules re-verified against FSM Embassy Washington DC
  • GBREntry rules re-verified against UK Home Office (GOV.UK)
  • GHAEntry rules re-verified against Ghana Immigration Service; Ghana MFA e-visa portal launch announcement (portal URL not yet published on retrieved pages)
  • GRCEntry rules re-verified against Greek Ministry of Foreign Affairs — Lodging of Visa Application (Embassy in the UK)
  • GUYEntry rules re-verified against Guyana Ministry of Foreign Affairs; Immigration Support Services e-services
  • HKGEntry rules re-verified against Hong Kong Immigration Department
  • HRVEntry rules re-verified against Croatian Ministry of Foreign and European Affairs — Travel Information
  • INDEntry rules re-verified against Bureau of Immigration, Government of India
  • IRLEntry rules re-verified against Department of Foreign Affairs (ireland.ie) - Visit visa documentation checklist
  • IRQOfficial source content changed — queued for review
  • ISLOfficial source content changed — queued for review
  • JOREntry rules re-verified against Ministry of Interior, Hashemite Kingdom of Jordan
  • KAZOfficial source content changed — queued for review

Tüm veriler makinece okunabilir: GET /transparency · GET /stats.json · GET /changes.json · status.canienter.com

03 — Entegrasyon

Yanıt, istek başına satılıyor.

Ödemesiz bir çağrı, ödeme talimatlarıyla birlikte HTTP 402 döner. Herhangi bir x402 istemcisi $0.03 tutarını USDC ile öder ve isteği yeniler. Ödemeler Base mainnet üzerinde gerçekleşir.

# Free tier — 5 checks a day, no auth
curl "https://api.canienter.com/free/check?passport=NLD&destination=JPN"

# Paid tier — answers HTTP 402 Payment Required. The offer (amount,
# asset, pay-to) is base64 JSON in the PAYMENT-REQUIRED header;
# any x402 client settles it and retries automatically.
curl "https://api.canienter.com/v1/check?passport=NLD&destination=JPN"

# Peek at the offer without paying:
curl -s -o /dev/null -D - "https://api.canienter.com/v1/check?passport=NLD&destination=JPN" \
  | grep -i "^payment-required" | cut -d" " -f2 | base64 -d
// npm i @x402/fetch @x402/evm viem   (Node 18+)
// WARNING: running this spends real USDC ($0.03/call, Base mainnet).
// Inspect the offer first, free of charge:
const probe = await fetch("https://api.canienter.com/v1/check?passport=NLD&destination=JPN");
console.log(probe.status, /* 402 */ JSON.parse(atob(probe.headers.get("PAYMENT-REQUIRED"))));

// Then pay per call — key from an env var, never hardcoded or logged:
import { wrapFetchWithPaymentFromConfig } from "@x402/fetch";
import { ExactEvmScheme } from "@x402/evm";
import { privateKeyToAccount } from "viem/accounts";

const account = privateKeyToAccount(process.env.X402_PRIVATE_KEY);
const payFetch = wrapFetchWithPaymentFromConfig(fetch, { schemes: [
  { network: "eip155:8453", client: new ExactEvmScheme(account) }]});

const res = await payFetch(
  "https://api.canienter.com/v1/check?passport=NLD&destination=JPN");
if (!res.ok) throw new Error("check failed: " + res.status);
const { requirement, allowed_stay_days } = await res.json();
# The API publishes its own agent skill (Claude Code paths shown;
# Codex/Cursor/other agents: use your agent's skills directory)
mkdir -p ~/.claude/skills/visa-check
curl -s "https://api.canienter.com/.well-known/agent-skills/visa-check/SKILL.md" \
  -o ~/.claude/skills/visa-check/SKILL.md

# Discovery index with the SKILL.md sha256 digest (verify, updates, extras):
curl -s "https://api.canienter.com/.well-known/agent-skills/index.json"

# Remove: delete ~/.claude/skills/visa-check

Bu beceri, bir ajanın giriş koşullarını sorgulamasını ve x402 üzerinden istek başına ödeme yapmasını sağlar. Sızdırılacak bir API anahtarı yok.

Makine dokümanları: GET /llms.txt · GET /openapi.json

Ajanınıza ekleyin

Uç noktaFiyat
/free/checkücretsiz · 5/gün
/v1/check$0.03
/v1/trips/evaluatetüm yolculuk: çok etaplı, çok pasaportlu, açıklama$0.10
/v1/passport/{iso3}tüm 198 varış ülkesi tek seferde$0.15
  • Base mainnet üzerinde USDC · x402 v2
  • Hesap, API anahtarı, sözleşme yok
  • Her yanıtta güncellik tarihi

01 — Çağrı

GET /v1/check: ödemesiz istek, ödeme teklifiyle HTTP 402 döndürür.

02 — Ödeme

$0.03 USDC tutarı, herhangi bir x402 istemcisiyle Base mainnet üzerinden ödenir.

03 — Yanıt

JSON verdict ve ödemenin zincir üstü makbuzu.

Geliştirici değil misiniz? Aynı yanıtları iki satır HTML ile kendi sitenizde sunabilirsiniz: API çağrısı yok, hesap yok.

04 — Kendi siteniz

sizin sayfalarınızda da çalışır.

Bir gezi rehberi, bir taşınma blogu, bir rezervasyon akışı: iki satır yapıştırın, okurlarınız sayfanızdan ayrılmadan giriş koşulunu, izin verilen kalış süresini ve kaynak gösterilen kurallara giden bağlantıyı görsün. Ticari olsun ya da olmasın her site için ücretsizdir. Karşılığında istenen tek şey, atıf bağlantısının görünür kalmasıdır.

<!-- anywhere in your page -->
<div data-canienter-widget></div>
<script src="https://canienter.com/embed.js" async></script>

<!-- on a Japan guide, pre-select the destination -->
<div data-canienter-widget data-destination="JPN"></div>
  • Çerez yok, izleme yok, hesap yok
  • Okurunuzun açık/koyu ayarına uyar
  • Yerleştirildiği alana göre boyutunu kendisi ayarlar
  • Yanıtlar aynı resmi kaynakları gösterir

Bileşen dokümanları, seçenekler ve canlı örnek · Geliştirici merkezi