Skip to content

Tools

Country parameters accept a full name (France), an ISO 2-letter code (FR), or an ISO 3-letter code (FRA). Call list_countries for the full list.

ToolParametersWhat it does
list_countriesList every country and bloc with policy data.
get_visa_policycountry_codeFull visa policy for one country.
get_visa_typescountry_codeVisa types available (tourist, business, e-visa, transit…).
get_eligible_nationalitiescountry_code, categoryNationalities eligible for visa-free, visa-on-arrival, or e-visa entry.
check_visa_requirementpassport_nationality, destination_countryWhether a given passport needs a visa for a destination.
search_by_nationalitynationalityEvery country a nationality can enter visa-free, with visa on arrival, or with e-visa.
compare_visa_policiescountry_code_1, country_code_2Two countries’ policies, side by side.
search_visa_policiesquery, limit, offsetFull-text search across all policies.
track_applicationapplication_id, emailLive status of a Visamundi visa application.
  • get_eligible_nationalitiescategory is one of visa_free, visa_on_arrival, evisa, or all (default all).
  • search_visa_policies — results are paginated: limit is 15 (default 3) and offset skips earlier results.
  • track_applicationapplication_id accepts a number or a reference like #12345; email must be the address used on the application. This tool calls the live Visamundi system, not the static policy data.

Each tool is rate-limited per minute, per server instance:

ToolCalls / minute
check_visa_requirement15
get_visa_policy10
get_visa_types10
get_eligible_nationalities10
compare_visa_policies6
search_visa_policies6
list_countries5
search_by_nationality3
track_application3

Exceeding a limit returns an error asking you to retry shortly. Any tool not listed defaults to 10 calls per minute.

Request API access

Tell us a little about your integration and we'll get back to you within one business day with a partner token.