{"uid":"cap_Bi0peitOvu0pfvpsxhmJx","slug":"can-i-enter-visa-entry-requirements-api-f86095f3","name":"Can I Enter — Visa & Entry Requirements API","description":"Visa &amp; entry requirements for every passport. Free checks for travelers; a pay-per-request API for businesses and AI agents.","url":"https://api.canienter.com/v1/trips/evaluate?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"trip":{"type":"object","description":"legs: [{country, role: entry|transit, arrival_date?, departure_date?, purpose?}] (1-10), optional purpose"},"traveler":{"type":"object","description":"passports (ISO3, 1-4), optional residence_permits_of / visas_of (ISO3 or SCHENGEN/EU/GCC)"}}},"responseSchema":{"type":"json","example":{"legs":[{"country":{"code":"JPN","name":"Japan"},"results":[{"passport":{"code":"NLD"},"requirement":"visa_free","allowed_stay_days":90}]}],"summary":{"legs_evaluated":2,"action_required":false}}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.1","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.1/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.1","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.1","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_N72j11HYGEkXuoyvwwLow","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.1","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Evaluates visa and entry requirements for one or more passport holders across a multi-leg trip itinerary","exampleAgentPrompt":"I'm traveling from Amsterdam to Tokyo with my Dutch passport, arriving May 20 and leaving June 5 — do I need a visa or any special entry documents to get into Japan?","exampleUseCases":[{"title":"Multi-stop Asia itinerary check","prompt":"I have a US passport and I'm planning a trip: first entering Japan on June 1, then transiting through South Korea on June 10, then entering Thailand on June 12 — can you check if I need a visa for any of those legs?"},{"title":"Business traveler visa screening","prompt":"I'm an Indian passport holder flying to Germany for a business conference arriving July 3 and leaving July 8 — do I need a visa, and if so what kind?"},{"title":"Dual-passport holder entry optimization","prompt":"I hold both a Brazilian and an Italian passport and I want to enter the US on August 15 — can you check both passports and tell me which one lets me enter visa-free or with the easiest requirements?"}],"resultDescription":"A JSON object with per-leg, per-passport results including the visa requirement type (e.g. visa_free, visa_required, eta_required), allowed stay days, and a summary indicating how many legs were evaluated and whether any action (e.g. visa application) is required before travel.","failureModes":["Invalid ISO3 country code returns a validation error","Unsupported passport or destination country combination may return no result or unknown requirement","Missing required trip legs object causes a 400 bad request","Payment not attached (x402 protocol) results in a 402 Payment Required response","More than 10 legs or 4 passports exceeds input limits and returns an error","Date parsing errors for malformed arrival or departure dates"],"whenToPreferThis":"Choose this endpoint when you need programmatic, per-passport visa eligibility checks for one or more travel legs, especially in agentic or automated workflows where you need structured JSON output with allowed stay days and action flags. It supports multi-leg itineraries and multiple passports in a single call, making it superior to scraping government sites or calling multiple single-country APIs. Prefer it over manual lookup tools when building travel planning agents, booking assistants, or compliance screening systems.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-13T06:42:17.729Z","isFirstParty":false,"canonicalSlug":"can-i-enter-visa-entry-requirements-api-6dc0bb8d"}