tool_check_visa_requirement
Check the visa requirement for a passport entering a destination country. Enter passport and destination ISO codes to receive visa category, apply link, cost, and processing time.
Instructions
Check the visa requirement for one passport entering one destination country.
Read-only. No auth required. Data source: built-in curated dataset (static snapshot — regulations change; always verify with the official embassy before travel). Returns: category (visa_free / eta_required / visa_on_arrival / evisa / visa_required), apply_link, estimated cost, processing time, and guidance notes. Invalid ISO codes return an error field, not an exception.
Use this for a single passport-destination pair. Use tool_visa_free_destinations to list all countries a passport can enter. Use tool_check_transit_visa specifically for layover/transit visa requirements, not entry visas.
Args: passport_country: ISO 2-letter passport country code (e.g., "US", "GB", "IN") destination_country: ISO 2-letter destination country code (e.g., "JP", "TH", "BR")
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| passport_country | Yes | ||
| destination_country | Yes |