Візи та вимоги щодо в’їзду — 199 паспортів · 39 402 маршрутів
Can I enter?
Виберіть паспорт і країну призначення — покажемо правило, дозволений строк перебування та що підготувати перед вильотом. П’ять безкоштовних перевірок щодня, без акаунта.
Підтвердіть, що ви людина, щоб отримати 20 перевірок щодня
Куди далі · Довіра і прозорість · Розробникам і агентам: та сама перевірка у вигляді HTTP-запиту
01 — Куди далі
- Нідерланди → Японія
- Сполучені Штати → Бразилія
- Велика Британія → Сполучені Штати
- Індія → Обʼєднані Арабські Емірати
- Індія → Таїланд
- Сполучені Штати → Китай
- Німеччина → Таїланд
- Філіппіни → Японія
- Австралія → Індонезія
- Канада → Мексика
- Сполучені Штати → Вʼєтнам
- Велика Британія → Австралія
Кожна пара «паспорт — країна призначення» має сторінку: куди можна поїхати з паспортом · кому потрібна віза до країни · 39 402 маршрутів на карті сайту.
02 — Довіра і прозорість
Обчислено з самого набору даних
Кожен показник нижче обчислено саме з того набору даних, який видає ця версія сервісу: нічого не вписано вручну. Кожне правило в’їзду щодня перевіряється повторно за офіційним джерелом, на яке воно посилається; лічильники в реальному часі беруться напряму з робочого сервера й оновлюються кожні п’ять хвилин.
199
Охоплені паспорти
39 402
Маршрути «паспорт — країна»
133/199
Перевірено за офіційними джерелами
829
Правила з посиланням на джерело
106
Правила, повторно перевірені сьогодні
532
Офіційні джерела, перевірені щодня
0d
Медіанний час від останньої перевірки правила
2026-10-11
Версія набору даних
—
Доступність API · 30 днів
172/199
Офіційні портали для подання заяв
—
Візити ШІ-агентів сьогодні
—
Виклики 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
- ANDEntry rules re-verified against Govern d'Andorra - Travel to Andorra (Ministry of Foreign Affairs)
- 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
- AUTEntry rules re-verified against BMEIA (Austrian Foreign Ministry)
- AZEEntry rules re-verified against Republic of Azerbaijan Official Electronic Visa Portal (ASAN Visa); State Migration Service
- BELOfficial source content changed — queued for review
- 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/
- 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)
- BRAEntry rules re-verified against Ministerio das Relacoes Exteriores (Brazil MFA)
- 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
- CHEEntry rules re-verified against Swiss State Secretariat for Migration (SEM)
- CHLEntry rules re-verified against Consulados de Chile (MINREL) - Informacion sobre visas para ingresar a Chile
- 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
- CRIEntry rules re-verified against DGME Costa Rica (migracion.go.cr, blocks automated access); current visa directives Res. AJ-484-11-2025 published via SINALEVI
- CZEEntry rules re-verified against Ministry of Foreign Affairs of the Czech Republic - Passport (supporting documents)
- DEUEntry rules re-verified against German Federal Foreign Office
- DJIEntry rules re-verified against Republic of Djibouti eVisa
- DMAEntry rules re-verified against Government of Dominica Web Portal / Online Immigration-Customs Declaration (edcard)
- DNKEntry rules re-verified against New to Denmark (Danish Immigration Service) — Visa-free visits
- DOMEntry rules re-verified against Direccion General de Migracion, Dominican Republic (mandatory e-Ticket entry/exit form, not a visa)
- DZAEntry rules re-verified against Ministry of Foreign Affairs of Algeria
- ECUEntry rules re-verified against Consejo de Gobierno de Regimen Especial de Galapagos (TCT pre-registration); Migracion Ecuador entry/exit requirements page referenced by US State Dept (site blocks automated access)
- EGYEntry rules re-verified against Ministry of Interior, Arab Republic of Egypt
- ERIEntry rules re-verified against Embassy of Eritrea in Washington DC - Visa
- ESPEntry rules re-verified against Ministerio de Asuntos Exteriores, Spain
- ESTEntry rules re-verified against Estonian Ministry of Foreign Affairs / Police and Border Guard Board
- FJIEntry rules re-verified against Fiji Ministry of Immigration (IMMI HUB portal)
- FRAEntry rules re-verified against France-Visas, official visa website for France
- FSMEntry rules re-verified against FSM Embassy Washington DC
Повні дані в машиночитному форматі: GET /transparency · GET /stats.json · GET /changes.json · status.canienter.com
03 — Інтеграція
Відповідь — з оплатою за запит.
Неоплачений виклик повертає HTTP 402 з інструкціями щодо оплати. Будь-який клієнт x402 сплачує $0.03 у USDC і повторює запит. Розрахунки проходять у мережі Base mainnet.
# 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 |
- USDC на Base mainnet · x402 v2
- Без акаунта, ключа API чи договору
- Дата актуальності в кожній відповіді
01 — Виклик
GET /v1/check: неоплачений запит повертає HTTP 402 з умовами оплати.
02 — Оплата
$0.03 USDC через будь-який клієнт x402, розрахунок у мережі Base mainnet.
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>
- Без файлів cookie, відстеження та акаунта
- Підхоплює світлу й темну тему вашого сайту
- Автоматично підлаштовується під розмір контейнера
- Відповіді посилаються на ті самі офіційні джерела
Документація віджета, параметри та живий приклад · Хаб для розробників