Skip to content
Visa API

Visa API

Visa rules, document checklists and application tracking by passport and destination.

IATA Timatic Aligned

Overview

Tell travellers exactly what they need before they book. The Visa API returns entry rules by nationality and destination, the visa types available, a document checklist, processing times and fees, and the status of applications lodged through a connected visa processor.

Passport-aware rules

Requirements that depend on nationality, residence and transit route.

Document checklists

Structured lists with formats, sizes and validity rules.

Processing insights

Typical processing times, fees and validity for each visa type.

Status tracking

Application status from connected processing partners.

Visa API
Production Gateway<120ms p50

Visa API

Visa rules, document checklists and application tracking by passport and destination.

Core Capabilities

  • Country information
  • Visa categories
  • Visa requirements
  • Required documents

Supplier Integration Engine

Requirement data is provided for information only. Applications are lodged and tracked only through a connected processing partner. FlightOTA does not decide or guarantee visa outcomes.

✓ 2 direct carrier adapters live on this gateway.

Interactive API Console & Simulator

Send live test requests through the FlightOTA Sandbox Gateway with simulated consular eVisa responses.

Global Consular Network & Visa Processing Lifecycle

195+ nationalities, 85+ government eVisa gateways, IATA Timatic aligned rules, and live application tracking.

Live SimulatorIATA Timatic Rules Engine

Instant Visa Requirement & Document Explorer

Real-time API Simulation
🇧🇩🇯🇵
Bangladesh to Japan
eVisa Direct Available
Stay Allowance
15 to 90 Days
Processing Time
5–7 Days
Consulate Fee
$25.00 USD
Issuance Model
evisa
Required Consular Documents:
Passport (6m+ valid)Digital Photo (2x2 in)Flight & Hotel Proof3-Month Bank Statement

💡 Direct MOFA e-Visa integration available via FlightOTA sandbox gateway.

Consular Network195+ Nationalities Supported

Direct Government eVisa Gateways & Embassies

IATA Timatic Aligned
Japan (MOFA)MOFA API
eVisa Direct5–7 Days
UAE (ICP / GDRFA)Instant Issue
Tourist eVisa24–48 Hrs
Schengen EuropeChecklist
VFS / Embassy15 Days
Saudi Arabia (KSA)Instant eVisa
Tourist / UmrahInstant
United KingdomUKVI ETA
ETA / Standard3 Days
United StatesCBP ESTA
ESTA / B1-B272 Hrs
TurkeyGov Direct
e-Visa DirectInstant
Australia (Home Affairs)ImmiAccount
eVisitor / 6002–5 Days
Unified Workflow

End-to-End Visa Assessment & Lodgement Lifecycle

Empower travellers with accurate entry requirements and automated consular lodgement in 4 REST calls.

Passport-Aware Rules
01Timatic Aligned

GET /visa/v1/requirements

Passport-Aware Rules

Live entry regulations based on traveller citizenship, destination country, transit points, and trip purpose.

Production Tested
Category & Fee Transparency
02Fee Transparency

GET /visa/v1/countries/{iso2}/visa-types

Category & Fee Transparency

Detailed visa types available (tourist single, multiple entry, business), min/max stay days, and official consulate fees.

Production Tested
Smart Document Checklist
03Spec Verification

GET /visa/v1/.../documents

Smart Document Checklist

Comprehensive document guidelines: passport bio-page resolution, bank statement duration, photograph dimension specs.

Production Tested
Application & Live Status
04Real-Time Tracking

POST /visa/v1/applications

Application & Live Status

Direct submission to connected consulate processors with real-time status webhooks (submitted, in_review, approved).

Production Tested
195+
Nationalities Covered
<120ms
Rules Engine Latency
85+
Direct eVisa Portals
100%
Idempotent Applications

Endpoints

Base URL: https://api.flightota.com (production) · https://sandbox.flightota.com (sandbox). Expand an endpoint for parameters, code samples and example responses.

Reference

Requirements

Applications

Pricing & Limits

Request-based pricing with volume tiers. Plans with included requests are on the pricing page.

Request pricing tiers for Visa API
Monthly volumePrice per 1,000 requests
First 5,000 requestsFree
Up to 100K requests$1.50
100K – 1M requests$1.00
1M+ requests$0.70

Rate limits

Per second
30
Per minute
1,500
Sandbox / day
10,000

Higher limits are available on Growth and Enterprise plans.

Integration Guide

The recommended path from developer sandbox to live production ticketing.

Integration Architecture
Developer Fast-Path

From 0 to Ticketed Booking in 4 Clean REST Steps

Every request carries an idempotency key and trace header. Use our official SDKs for TypeScript, Python, and Go, or query raw endpoints with standard HTTP clients.

  1. STEP 01

    Check requirements

    Call /requirements during search to flag trips that need a visa.

  2. STEP 02

    Show visa options

    List visa types and document checklists on your visa product pages.

  3. STEP 03

    Connect a processor

    Applications are lodged through a connected visa processing partner.

  4. STEP 04

    Track status

    Show the application timeline and subscribe to visa.status_changed webhooks.

Global Travel Gateway
Instant Sandbox Provisioning

Start building with the Visa API

Create an account, generate a test key and make your first request in minutes. No credit card required.