Can I enter?

비자·입국 요건 — 여권 199개 · 경로 39,402개

Can I enter?

여권과 목적지를 고르면 규정, 허용 체류 기간, 출발 전에 챙겨야 할 서류를 알려드려요. 하루 5회 무료 조회, 계정은 필요 없어요.

추가 정보

목적지 국가가 면제 규정을 공개한 경우, 이 서류로 면제를 적용받을 수 있어요. 서류만으로 기본 비자 판정이 바뀌지는 않아요. 날짜는 브라우저에서 허용 체류 기간과 목적지의 여권 유효기간 규정에 맞춰 확인해요. 여기에 입력한 내용은 조회 요청 외에 어디로도 전송되지 않아요.

하루 5회 무료 조회, 계정 필요 없어요

사람인지 확인하면 하루 20회까지 조회할 수 있어요

다음 목적지 · 신뢰와 투명성 · 개발자와 에이전트: 같은 조회를 HTTP 요청으로

02 — 신뢰와 투명성

바로 그 데이터셋에서 그대로 뽑은 수치

아래 수치는 모두 지금 이 사이트가 제공하는 데이터셋에서 바로 계산한 값이에요. 사람이 직접 적어 넣은 값은 하나도 없어요. 모든 입국 규정은 인용된 공식 출처와 매일 다시 대조하고, 실시간 카운터는 운영 환경에서 바로 가져와 5분마다 갱신돼요.

199

수록된 여권

39,402

여권–목적지 경로

123/199

공식 출처로 확인한 규정

829

출처가 인용된 규정

81

오늘 다시 확인한 규정

533

매일 확인하는 공식 출처

1d

규정 확인 후 경과 기간 중앙값

2026-10-05

데이터셋 버전

—

API 가동률 · 30일

172/199

연결된 공식 신청 포털

—

오늘 AI 에이전트 방문

—

MCP 도구 호출 · 전체 기간

확인 활동

  • 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

기계 판독용 전체 데이터: GET /transparency · GET /stats.json · GET /changes.json · status.canienter.com

03 — 연동

답변을 파는 단위는 요청 한 건.

결제하지 않은 호출에는 결제 안내와 함께 HTTP 402를 반환해요. x402 클라이언트라면 어떤 것이든 $0.03를 USDC로 결제한 뒤 다시 호출하면 돼요. 결제는 Base 메인넷에서 이뤄져요.

# 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

이 스킬을 넣으면 에이전트가 입국 요건을 조회하고 x402로 요청마다 결제해요. 유출될 API 키가 애초에 없어요.

기계 판독용 문서: GET /llms.txt · GET /openapi.json

에이전트에 추가

엔드포인트가격
/free/check무료 · 하루 5회
/v1/check$0.03
/v1/trips/evaluate전체 여정: 다구간·복수 여권·설명 포함$0.10
/v1/passport/{iso3}198개 목적지 전체를 한 번에$0.15
  • Base mainnet USDC · x402 v2
  • 계정도, API 키도, 계약도 없음
  • 모든 답변에 확인 날짜 표시

01 — 호출

GET /v1/check: 결제 없이 요청하면 결제 안내와 함께 HTTP 402를 반환해요.

02 — 결제

어떤 x402 클라이언트로든 $0.03 USDC을 결제하면 Base 메인넷에서 정산됩니다.

03 — 응답

JSON verdict와 그 결제의 온체인 영수증.

개발자가 아니라면요? HTML 두 줄만 붙여 넣으면 같은 답변이 내 사이트에 그대로 표시돼요. API 호출도, 계정도 필요 없어요.

04 — 당신의 사이트

당신의 페이지에서도 그대로 작동해요.

여행 가이드, 이주 블로그, 예약 페이지: 두 줄만 붙여 넣으면 독자가 페이지를 떠나지 않고 요건, 허용 체류 기간, 출처가 달린 규정 링크를 볼 수 있어요. 상업적이든 아니든 어느 사이트에서나 무료예요. 대신 출처 표시 링크만 지우지 말고 그대로 보이게 남겨 주세요.

<!-- 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>
  • 쿠키도, 추적도, 계정도 없음
  • 독자의 라이트·다크 설정을 따름
  • 컨테이너 크기에 자동 맞춤
  • 답변에 같은 공식 출처 인용

위젯 문서, 옵션, 실제 예시 · 개발자 허브