Registry entry

Georgia Electronic Visa (e-Visa) Application

The Ministry of Foreign Affairs of Georgia's Electronic Visa (e-Visa) application, served unauthenticated at evisa.gov.ge (a classic server-rendered ASP.NET MVC wizard: `Citizenship/Country`, `Travel Information`, `Terms & Conditions`, `Personal Information`, `Verification`). No account creation or login is required to reach the form. This schema models the Citizenship/Country step in full (citizenship, travel document type, visa type/purpose of visit, an optional travel-insurance declaration, an optional supporting-document country, and a border-crossing-information acknowledgement), the Travel Information step's arrival date, the Terms & Conditions step's eleven required attestation checkboxes (their exact text is rendered server-side, verified directly from the page's own markup), and the Personal Information step's core identity fields (name, document number, date of birth, sex, email, and travel-document expiry date). It does not model the optional Representative or Travelling-With-Companion sub-flows (each gated by its own opt-in checkbox, and each requiring a `relationship to the applicant`/`relationship to the accompanying person` selection whose option-value labels could not be confirmed this session — see VERIFICATION.md), nor any of the form's file-upload fields (photo, passport scan, and up to five supporting documents whose exact required/optional combination is determined server-side per the applicant's selected country and visa type, via an AJAX endpoint this session could not exercise without solving the form's own CAPTCHA — see VERIFICATION.md). These are disclosed as an accepted scope boundary rather than silently omitted; no application fee was paid and no application was actually submitted in producing this schema. Filing this application is a traveller action performed directly with the Ministry of Foreign Affairs of Georgia through evisa.gov.ge; this schema does not file the application itself, and the live source is always authoritative. GovSchema is independent and is not affiliated with, endorsed by, or operated by Georgia or its Ministry of Foreign Affairs.

Registry entry

ge/mfa/evisa-application

Jurisdiction
Georgia · national
Version
1.0.0
Verification
draft

Authoritative source The live e-Visa application wizard's own server-rendered markup, Citizenship/Country step (fully reachable) plus the declared validation metadata (ASP.NET `data-val-*` attributes, generated from the underlying model's own `[Required]`/`[Range]` attributes and therefore accurate regardless of which step currently renders them) for the Travel Information, Terms & Conditions, and Personal Information steps.

Machine access

Schema document
registry/ge/mfa/evisa-application/1.0.0/schema.jsonapplication/schema+json
Registry catalog
registry/index.jsonone record per schema id

Field reference

25 fields across 4 steps, read from the published schema.json, with names, types, requiredness, and validation as the document states them. The live government form remains the authoritative source.

Citizenship/Country

  • citizenship string required

    The applicant's citizenship/country, selected from the live portal's own complete country picker (193 entries, e.g. AFGHANISTAN, ALBANIA, ALGERIA ... ZIMBABWE; not reproduced in full here — see VERIFICATION.md). The live page's own guidance: a stateless person selects the country according to their travel document; in case of dual citizenship, select the country according to the travel document that will be used for travel to Georgia.

  • travelDocumentType enum required

    The type of travel document the applicant will use for this trip, read directly from the live `` element's real option list (which includes a gap, `7`, and a non-contiguous final value, `8` — the government's own numbering, not an extraction error).

    enum: 7 values
  • hasTravelInsurance boolean optional

    Whether the applicant holds valid travel insurance. The visible checkbox does carry a `data-val-required` attribute, but the page's own client-side `checkfirstpage()` validator (the function that actually gates advancing past the Citizenship/Country step) explicitly comments out the check for this field, confirmed by reading the live script directly — modelled as optional on that basis, matching the same live-behavior-over-stale-attribute standard applied to `visaType`'s own disclosed inconsistency.

  • supportingDocumentCountry string optional

    The country that issued a supporting visa or residence permit the applicant holds, if any, selected from a distinct 46-entry country list (e.g. Australia, Austria, Bahrain, Belgium ... United States; not reproduced in full here — see VERIFICATION.md). The visible `