---
title: "Lightweight yes/no visa check"
method: GET
path: "/api/v1/visa/check"
tags: ["Visa data"]
---

# Lightweight yes/no visa check

`GET /api/v1/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.

## Query parameters

- `passport` string, required — ISO 3166-1 alpha-3 country code.
- `destination` string, required — ISO 3166-1 alpha-3 country code.

## Headers

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

## Response `200`

Quick check result.

- VisaCheckResponse
  - `passport` string, required — ISO 3166-1 alpha-3 country code.
  - `destination` string, required — ISO 3166-1 alpha-3 country code.
  - `requirement` 'visa_free' | 'visa_required' | 'e_visa' | 'visa_on_arrival' | 'eta' | 'no_admission', required
  - `visa_free_days` integer, nullable
  - `visa_required` boolean, required
  - `_hint` string
  - `_upgrade_preview` object
    - `documents_required` integer
    - `process_steps` integer
    - `embassy_info` boolean
    - `transit_visa` boolean
    - `visa_fees` boolean
    - `processing_times` boolean
    - `vaccinations` integer
    - `safety_advisory` string
    - `health_requirements` boolean
    - `remote_work_visa` boolean
    - `languages` integer
    - `upgrade_url` string, uri

## Other responses

- `400` — Missing or malformed parameter.
- `401` — Missing API key, query param or session cookie.
- `403` — Invalid / inactive key, or plan below the endpoint's minimum tier.
- `404` — No data for the requested resource.
- `429` — Monthly quota or burst rate exceeded.

---

[API](https://skmtc.net/orizn/apis/orizn-visa-api.md) · [All operations](https://skmtc.net/orizn/apis/orizn-visa-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/orizn/orizn-visa-api/revisions/15b21ef9b5b0/schema)
