Live — 593,775 entries across 15 languages

Visa Requirements
API

A visa requirements API for travel and booking apps: 199 passports, 250 destinations, 15 languages. One call per passport and destination returns the rule, the documents and the date it was last verified.

100 free req/month·No credit card·Start in 30 sec
49,750
Visa Pairs
199
Passports
15
Languages
687,883
Translations
Visas by country

Covers 199 countries. Click to see.

Explore visa requirements live on the globe — passport, destination, score.

Live playground

Test the API live

Click a pre-recorded call on the left, watch the JSON response on the right. No setup, no key required.

Pre-recorded calls
lang
// Click a call on the left to run it
GET/api/v1/visa?passport=FRA&destination=JPN&lang=en

All these calls are public and live, no API key needed · see the full docs →

Drop-in integration

Simple integration

One GET request. That's it.

curl -X GET "https://visa.orizn.app/api/v1/visa" \
  -H "x-api-key: YOUR_KEY" \
  -G \
  -d "passport=FRA" \
  -d "destination=JPN" \
  -d "lang=en"
GET/api/v1/visa?passport=FRA&destination=JPN&lang=en
200~80ms
{
  "data": {
    "passport": "FRA",
    "destination": "JPN",
    "requirement": "visa_free",
    "visa_free_days": 90,
    "visa_required": false,
    "description": "France citizens can enter Japan without a visa for a stay of up to 90 days. A valid passport is required.",
    "documents_required": [
      "Valid passport (6 months minimum)",
      "Return or onward ticket",
      "Proof of accommodation",
      "Proof of sufficient funds"
    ],
    "process": [
      "No prior formalities required",
      "Present valid passport upon arrival",
      "Entry stamp will be issued at border control"
    ],
    "processing_time": "Immediate on arrival",
    "cost": "Free",
    "validity": "90 days from entry",
    "max_stay": "90 days (extendable under conditions)",
    "source": "official",
    "verified": true,
    "source_url": "https://www.mofa.go.jp/j_info/visit/visa/short/novisa.html",
    "last_verified_at": "2026-10-28T17:23:03.299Z",
    "last_verified": "2026-10-28"
  },
  "meta": {
    "lang": "en",
    "api_version": "1.0",
    "coverage": "199 passports x 250 destinations",
    "languages": 15,
    "powered_by": "Orizn Visa API"
  }
}
Responseapplication/json
Install the SDK
View on GitHub →

Endpoints

GET/api/v1/visa/checkAuth
GET/api/v1/visaAuth
GET/api/v1/visa/statsFree
POST/api/v1/visa/registerFree

15 Languages supported

687,883 translated strings ship with the data. Requirements, stay lengths and document lists come back in the language you ask for — one lang= parameter, no translation layer on your side.

FR French
EN English
ES Spanish
PT Portuguese
DE German
IT Italian
JA Japanese
KO Korean
ZH Chinese
RU Russian
AR Arabic
HI Hindi
TH Thai
VI Vietnamese
TL Filipino

Integrate in seconds

Official SDKs, MCP server and LangChain integrations — ready to use.

SDKs & Tools

$ npm install orizn # JavaScript / TypeScript
$ pip install orizn # Python
$ cargo add orizn # Rust
$ npx orizn-visa-mcp # MCP Server (Claude, Cursor, Codex)
$ claude mcp add --transport http orizn-visa https://visa.orizn.app/mcp
 ↑ no key, no account: 30 pairs a day, the answer and the date it was verified.
$ pip install langchain-orizn # LangChain Python
$ npm install @orizn/langchain # LangChain.js

Available on

Open Source

How we compare

The most complete and affordable visa API on the market.

FeatureOrizn Visa APISherpaVisaListIATA Timatic
Visa Pairs49,750UndisclosedUndisclosedUndisclosed
Languages15215
Starting priceFree, then $49/moOn requestOn requestEnterprise only
Bulk endpoint✓✓✗✓
REST API✓✓✓SOAP/REST
Free tier100 req/mo, all 15 languages✗100 req/mo✗
Official sources136UndisclosedUndisclosedAirlines data

Competitor data based on publicly available information as of May 2026.

Trusted by developers

Teams building the next generation of travel products

“We integrated the Visa API in 2 hours. The 15-language support saved us months of work.”

AC
Alex Chen
Travel Tech CTO

“The change alerts caught a policy update 3 days before our users would have been affected.”

SL
Sarah Lindqvist
OTA Product Manager

“Best visa data API we've tested. The bulk endpoint is a game changer for our comparison engine.”

RP
Raj Patel
SaaS Founder

Frequently asked questions

Everything you need to know about the Orizn Visa API

Continuously. We monitor 136 official government sources covering 56 countries and re-verify rules campaign by campaign. Every response carries the date the pair was last verified, so you can judge freshness yourself instead of taking our word for it.

Pricing

Start free. Scale as you grow.

Launch pricing — limited early access

Evaluation

$0/forever
100 req/month
  • ✓ Evaluate the full API — non-commercial use only
  • ✓ 15 languages · 687,883 translated strings
  • ✓ Basic visa check
  • ✓ Community support, no SLA
Get your free key →

Commercial

$490/year
The right to ship it in a paid product
  • ✓ Serve our answers to your paying users
  • ✓ 15 languages · 687,883 translated strings
  • ✓ Full visa details
  • ✓ Documents & process
  • ✓ Email support
  • ✓ Includes 30,000 req/month
Subscribe to Commercial →
Most popular

Production

$1,990/year
Written commitments, not a bigger counter
  • ✓ Everything in Commercial
  • ✓ Webhook alert when a record changes — HMAC-signed, filterable by passport
  • ✓ Includes 250,000 req/month
  • ✓ 99.9% uptime SLA, measured on the status page
  • ✓ Human support within 24 business hours, named contact
  • ✓ Provenance on your pairs: source_url and last_verified_at on any pair you flag, verified within 10 business days
  • ◷ A rule reported stale is fixed within 5 business days — from 1 Oct 2026
Subscribe to Production →

License

Custom
From $600/month
  • ✓ White-label
  • ✓ Redistribution rights
  • ✓ Dataset snapshot, delivered to you
  • ✓ Capped liability, negotiated terms
  • ✓ Dedicated endpoint
Contact Us →

Lines marked ◷ are dated commitments, not features already shipped. Current subscribers keep their price.

Get your free API key

Create your Orizn account to get your API key. Same account for all Orizn products.

Continue with GoogleContinue with Apple

Instant API key — no password, no card. Confirm your email to unlock 100 req/month. Already registered? Log in

Free plan: 100 requests/month. No credit card required.