Build on the entry-rules data
39,402 passport→destination routes, every curated rule cited to an official government source and re-verified daily. Free to try, $0.03 per request in production, no account anywhere in the path.
Put the checker on your site
The fastest integration is not an API call at all. Two lines of HTML give your readers a working visa checker — they pick a passport and a destination and get the requirement, the allowed stay, and a link to the full rules with sources.
<div data-canienter-widget></div>
<script src="https://canienter.com/embed.js" async></script>
Free for any site, commercial or not, in exchange for keeping the attribution link visible. No cookies, no tracking, no account. Widget documentation, options and limits →
The API
One HTTP request per answer. The free tier is for testing and light use; the paid tier is x402 — the unpaid request returns 402 with a payment offer, you pay $0.03 in USDC on Base, and the answer comes back with an on-chain receipt. There is no registration step, no API key and no contract.
| Endpoint | Price |
|---|---|
| /free/check | free · 5 per day per IP |
| /v1/check | $0.03 |
| /v1/trips/evaluate | $0.10 — multi-leg, multi-passport, with explanations |
| /v1/passport/{iso3} | $0.15 — every destination at once |
Docs, agents and discovery
- Specifica OpenAPI — The full API contract, free and paid tiers.
- llms.txt — The short orientation document for language models.
- Incorpora lo strumento di verifica — Two lines of HTML puts a working visa checker on your own site.
- Digest completo del dataset — Every rule in one document, for models that would rather read than call.
- Prova l'API gratuita GET /free/check — A live answer, no key required.
- Autenticazione agenti — Dynamic client registration and bearer tokens for a larger free budget.
- Skill per agenti — Drop-in skill definition for agent frameworks.
- Server MCP POST /mcp — Model Context Protocol server card.
- Catalogo API — RFC 9727 catalog of every machine-readable surface.
- A2A agent card — Agent-to-Agent discovery document.
Live data feeds
The verification pipeline is public. Every re-read, every changed rule and every flag lands in these, so an integration can react to a rule change instead of re-polling the whole dataset.
- Feed di verifica — Every verification event: what was re-read, what changed, what was flagged.
- Contatori in tempo reale — Free checks served today, paid calls, dataset version.
Rule changes (Atom) is the subscribable version of the same feed, and /transparency publishes coverage, citation counts and freshness computed from the dataset actually being served.
Limits and fair use
Free checks are capped per IP per day, per network, and by a worldwide daily ceiling shared across this site, the free API and every embedded widget. When a cap is reached the response is 429 with a scope field naming which one, plus Retry-After and X-RateLimit-Reset headers — all daily buckets reset at midnight UTC. The paid endpoints are not rate limited. Building something that needs more than the free tier allows: api@canienter.com.
Gestisci un sito di viaggi? Aggiungi gratis questo strumento di verifica . Due righe di HTML, senza account, senza tracciamento.
Italiano
Informazioni utili per pianificare il viaggio. Verifica sulle fonti ufficiali prima di partire · Versione del dataset 2026-08-12