Visa Requirements
API
The world's most comprehensive visa database. 199 passports. 250 destinations. 15 languages. One API call.
Covers 199 countries. Click to see.
Explore visa requirements live on the globe — passport, destination, score, 30 data points per pair.
Test the API live
Click a pre-recorded call on the left, watch the JSON response on the right. No setup, no key required.
/api/v1/visa?passport=FRA&destination=JPN&lang=enAll these calls are public and live, no API key needed · see the full docs →
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"
/api/v1/visa?passport=FRA&destination=JPN&lang=en{
"data": {
"passport": "FRA",
"destination": "JPN",
"requirement": "visa_free",
"visa_free_days": 90,
"visa_required": false,
"description": "French citizens can enter Japan...",
"documents_required": ["Valid passport (6 months)", ...],
"process": ["No prior formalities required", ...],
"tips": ["Check passport validity", ...],
"country_info": {
"currency": "Yen (JPY)",
"language": "Japanese",
"timezone": "UTC+9",
"capital": "Tokyo"
},
"verified": true
},
"meta": {
"lang": "en",
"api_version": "1.0",
"coverage": "199 passports x 250 destinations",
"languages": 15
}
}Endpoints
/api/v1/visa/checkAuth/api/v1/visaAuth/api/v1/visa/statsFree/api/v1/visa/registerFree15 Languages supported
696,500 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.
Integrate in seconds
Official SDKs, MCP server and LangChain integrations — ready to use.
SDKs & Tools
Available on
Open Source
How we compare
The most complete and affordable visa API on the market.
| Feature | Orizn Visa API | Sherpa | VisaList | IATA Timatic |
|---|---|---|---|---|
| Data points per pair | 32 | Undisclosed | Undisclosed | Undisclosed |
| Visa Pairs | 49,750 | Undisclosed | Undisclosed | Undisclosed |
| Languages | 15 | 2 | 1 | 5 |
| Starting price | Free, then $49/mo | On request | On request | Enterprise only |
| Bulk endpoint | ✓ | ✓ | ✗ | ✓ |
| REST API | ✓ | ✓ | ✓ | SOAP/REST |
| Free tier | 100 req/mo, all 15 languages | ✗ | 100 req/mo | ✗ |
| Official sources | 136 | Undisclosed | Undisclosed | Airlines 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.”
“The change alerts caught a policy update 3 days before our users would have been affected.”
“Best visa data API we've tested. The bulk endpoint is a game changer for our comparison engine.”
Frequently asked questions
Everything you need to know about the Orizn Visa API
Pricing
Start free. Scale as you grow.
Launch pricing — limited early access
Evaluation
- ✓ Evaluate the full API — non-commercial use only
- ✓ 15 languages · 696,500 translated strings
- ✓ Basic visa check
- ✓ Community support, no SLA
Commercial
- ✓ Serve our answers to your paying users
- ✓ 15 languages · 696,500 translated strings
- ✓ Full visa details
- ✓ Documents & process
- ✓ Email support
- ✓ Includes 30,000 req/month
Production
- ✓ 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
- ◷ Per-response provenance (source_url) — committed for 30 Nov 2026, not served yet
- ◷ A rule reported stale is fixed within 5 business days — from 1 Oct 2026
License
- ✓ White-label
- ✓ Redistribution rights
- ✓ Dataset snapshot, delivered to you
- ✓ Capped liability, negotiated terms
- ✓ Dedicated endpoint
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.