v1

latestOpenAPI 3.0.3Commercial — see Terms2026-07-13274891.4 KB
Visa data

Lightweight yes/no visa check

Minimal payload — just the requirement type, allowed stay, and a one-line description. An _upgrade_preview object reports how much richer data the full /visa endpoint would return.

Keyless when called from visa.orizn.app, localhost, or a chrome-extension:// origin. Otherwise requires an API key.

Counts against monthly quota.

get/api/v1/visa/check

Query parameters

passportstring required

ISO 3166-1 alpha-3 country code.

Example:FRA

ISO 3166-1 alpha-3 passport code, e.g. FRA.

destinationstring required

ISO 3166-1 alpha-3 country code.

Example:FRA

ISO 3166-1 alpha-3 destination code, e.g. JPN.

Headers

Accept'application/json' | 'text/markdown'

Response

Quick check result.

passportstring required

ISO 3166-1 alpha-3 country code.

destinationstring required

ISO 3166-1 alpha-3 country code.

requirement'visa_free' | 'visa_required' | 'e_visa' | 'visa_on_arrival' | 'eta' | 'no_admission' required
visa_free_daysinteger nullable
visa_requiredboolean required
_hintstring

Example response

{
  "passport": "FRA",
  "destination": "FRA",
  "requirement": "visa_free"
}