The VISA Requirements Information API is a digital tool designed to provide comprehensive, up-to-date information on entry requirements for different countries based on the traveler's nationality. It allows developers, travel agencies, tourism platforms, and individual users to quickly and systematically check what type of authorization is required to visit a particular country. This includes information on traditional visas, electronic visas (eVisas), visas on arrival, and visa exemption cases.
Access to the API provides lists of countries with clear and organized information, facilitating international travel planning and reducing the uncertainty that often exists regarding immigration procedures. For example, a user can check whether a specific nationality requires a visa for a particular destination or whether they can enter without a visa for a certain period. The API also details the countries where it is possible to obtain a visa upon arrival, as well as those that require a completely digital procedure such as the eVisa.
One of the main benefits of this API is the standardization of information. The data is presented in JSON format, allowing it to be easily integrated into web applications, mobile apps, or internal travel agency systems. This avoids the need to consult multiple scattered sources, which may be outdated or contradictory, thus providing a reliable and centralized reference.
In addition, the API is useful both for individual travelers who want to plan their itineraries with confidence and for companies seeking to optimize booking and travel advisory processes. It can be combined with other services, such as flight information, insurance, or travel alerts, creating comprehensive solutions for the tourism industry.
In short, the VISA Requirements Information API simplifies understanding international travel requirements by providing accurate and up-to-date data on visas, eVisas, visas on arrival, and visa exemptions. Its use improves travel planning, user experience, and the efficiency of travel information systems globally.
Returns the complete list of countries available in the API.
{"countries":["Afghanistan","Albania","Algeria","American Samoa","Andorra","Angola","Anguilla","Antarctica","Antigua and Barbuda","Argentina","Armenia","Aruba","Australia","Austria","Azerbaijan","Bahamas","Bahrain","Bangladesh","Barbados","Belarus","Belgium","Belize","Benin","Bermuda","Bhutan","Bolivia","Bosnia and Herzegovina","Botswana","Bouvet Island","Brazil","British Indian Ocean Territory","British Virgin Islands","Brunei","Bulgaria","Burkina Faso","Burundi","Cambodia","Cameroon","Canada","Cape Verde","Caribbean Netherlands","Cayman Islands","Central African Republic","Chad","Chile","China","Christmas Island","Cocos (Keeling) Islands","Colombia","Comoros","Cook Islands","Costa Rica","Croatia","Cuba","Cura\u00e7ao","Cyprus","Czechia","Denmark","Djibouti","Dominica","Dominican Republic","DR Congo","Ecuador","Egypt","El Salvador","Equatorial Guinea","Eritrea","Estonia","Eswatini","Ethiopia","Falkland Islands","Faroe Islands","Fiji","Finland","France","French Guiana","French Polynesia","French Southern and Antarctic Lands","Gabon","Gambia","Georgia","Germany","Ghana","Gibraltar","Greece","Greenland","Grenada","Guadeloupe","Guam","Guatemala","Guernsey","Guinea","Guinea-Bissau","Guyana","Haiti","Heard Island and McDonald Islands","Honduras","Hong Kong","Hungary","Iceland","India","Indonesia","Iran","Iraq","Ireland","Isle of Man","Israel","Italy","Ivory Coast","Jamaica","Japan","Jersey","Jordan","Kazakhstan","Kenya","Kiribati","Kosovo","Kuwait","Kyrgyzstan","Laos","Latvia","Lebanon","Lesotho","Liberia","Libya","Liechtenstein","Lithuania","Luxembourg","Macau","Madagascar","Malawi","Malaysia","Maldives","Mali","Malta","Marshall Islands","Martinique","Mauritania","Mauritius","Mayotte","Mexico","Micronesia","Moldova","Monaco","Mongolia","Montenegro","Montserrat","Morocco","Mozambique","Myanmar","Namibia","Nauru","Nepal","Netherlands","New Caledonia","New Zealand","Nicaragua","Niger","Nigeria","Niue","Norfolk Island","Northern Mariana Islands","North Korea","North Macedonia","Norway","Oman","Pakistan","Palau","Palestine","Panama","Papua New Guinea","Paraguay","Peru","Philippines","Pitcairn Islands","Poland","Portugal","Puerto Rico","Qatar","Republic of the Congo","Romania","Russia","Rwanda","R\u00e9union","Saint Barth\u00e9lemy","Saint Helena, Ascension and Tristan da Cunha","Saint Kitts and Nevis","Saint Lucia","Saint Martin","Saint Pierre and Miquelon","Saint Vincent and the Grenadines","Samoa","San Marino","Saudi Arabia","Senegal","Serbia","Seychelles","Sierra Leone","Singapore","Sint Maarten","Slovakia","Slovenia","Solomon Islands","Somalia","South Africa","South Georgia","South Korea","South Sudan","Spain","Sri Lanka","Sudan","Suriname","Svalbard and Jan Mayen","Sweden","Switzerland","Syria","S\u00e3o Tom\u00e9 and Pr\u00edncipe","Taiwan","Tajikistan","Tanzania","Thailand","Timor-Leste","Togo","Tokelau","Tonga","Trinidad and Tobago","Tunisia","Turkey","Turkmenistan","Turks and Caicos Islands","Tuvalu","Uganda","Ukraine","United Arab Emirates","United Kingdom","United States","United States Minor Outlying Islands","United States Virgin Islands","Uruguay","Uzbekistan","Vanuatu","Vatican City","Venezuela","Vietnam","Wallis and Futuna","Western Sahara","Yemen","Zambia","Zimbabwe","\u00c5land Islands"]}
curl --location --request GET 'https://zylalabs.com/api/11857/visa+requirements+information+api/22507/countries+available' --header 'Authorization: Bearer YOUR_API_KEY'
Returns required visas, visas on arrival, eVisas, and visa-free destinations based on the specified nationality.
Requirements - Endpoint Features
| Object | Description |
|---|---|
nationality |
[Required] Indicate the name of a country. |
{"Argentina":{"Visa Required":["Afghanistan","Algeria","Brunei","Canada","Central African Republic","Chad","China","Cuba","Eritrea","Gambia","Ghana","Iraq","Kuwait","Liberia","Libya","Mali","Namibia","Nauru","Niger","North Korea","Republic of the Congo","Saudi Arabia","Sudan","Syria","Taiwan","Tonga","Turkmenistan","United States","Yemen"],"Visa on Arrival":["Bahrain","Bangladesh","Burkina Faso","Burundi","Cambodia","Cape Verde","Comoros","Egypt","Ethiopia","Guinea-Bissau","Indonesia","Jordan","Kyrgyzstan","Laos","Lebanon","Macau","Madagascar","Malawi","Maldives","Marshall Islands","Mauritania","Mozambique","Nepal","Oman","Palau","Qatar","Rwanda","Samoa","Senegal","Solomon Islands","Somalia","Tanzania","Timor-Leste","Togo","Tuvalu","Zambia","Zimbabwe"],"eVisa":["Australia","Azerbaijan","Benin","Bhutan","Cameroon","Djibouti","DR Congo","Equatorial Guinea","Guinea","India","Iran","Ivory Coast","Kenya","Lesotho","Myanmar","New Zealand","Nigeria","Pakistan","Papua New Guinea","Sierra Leone","South Korea","South Sudan","Sri Lanka","S\u00e3o Tom\u00e9 and Pr\u00edncipe","Uganda","Vietnam"],"Visa Free":["Albania","Andorra","Angola","Antigua and Barbuda","Argentina","Armenia","Austria","Bahamas","Barbados","Belarus","Belgium","Belize","Bolivia","Bosnia and Herzegovina","Botswana","Brazil","Bulgaria","Chile","Colombia","Costa Rica","Croatia","Cyprus","Czechia","Denmark","Dominica","Dominican Republic","Ecuador","El Salvador","Estonia","Eswatini","Fiji","Finland","France","Gabon","Georgia","Germany","Greece","Grenada","Guatemala","Guyana","Haiti","Honduras","Hong Kong","Hungary","Iceland","Ireland","Israel","Italy","Jamaica","Japan","Kazakhstan","Kiribati","Kosovo","Latvia","Liechtenstein","Lithuania","Luxembourg","Malaysia","Malta","Mauritius","Mexico","Micronesia","Moldova","Monaco","Mongolia","Montenegro","Morocco","Netherlands","Nicaragua","North Macedonia","Norway","Palestine","Panama","Paraguay","Peru","Philippines","Poland","Portugal","Romania","Russia","Saint Kitts and Nevis","Saint Lucia","Saint Vincent and the Grenadines","San Marino","Serbia","Seychelles","Singapore","Slovakia","Slovenia","South Africa","Spain","Suriname","Sweden","Switzerland","Tajikistan","Thailand","Trinidad and Tobago","Tunisia","Turkey","Ukraine","United Arab Emirates","United Kingdom","Uruguay","Uzbekistan","Vanuatu","Vatican City","Venezuela"]}}
curl --location --request GET 'https://zylalabs.com/api/11857/visa+requirements+information+api/22508/requirements?nationality=Argentina' --header 'Authorization: Bearer YOUR_API_KEY'
| Header | Description |
|---|---|
Authorization
|
[Required] Should be Bearer access_key. See "Your API Access Key" above when you are subscribed. |
No long-term commitment. Upgrade, downgrade, or cancel anytime. Free Trial includes up to 50 requests.
The "GET Countries Available" endpoint returns a complete list of countries supported by the API. The "GET Requirements" endpoint provides detailed visa information for a specified nationality, including required visas, visas on arrival, eVisas, and visa-free destinations.
The response from "GET Countries Available" includes a "countries" array. The "GET Requirements" response contains a nested structure with the nationality as the key, and lists of "Visa Required," "Visa on Arrival," and "eVisa" for each country.
The API returns data in JSON format, which is structured as key-value pairs. For example, the "GET Requirements" endpoint organizes data by nationality, with each nationality containing arrays for different visa types.
The "GET Countries Available" endpoint provides a list of countries, while the "GET Requirements" endpoint offers comprehensive visa information based on nationality, including visa requirements, eVisas, and visa exemptions.
The response data is organized hierarchically. For "GET Requirements," the nationality is the primary key, with arrays detailing visa types. This structure allows users to easily access specific visa information for each nationality.
The data is sourced from official immigration and visa authorities, ensuring accuracy and reliability. Regular updates and checks are conducted to maintain data quality and reflect current visa regulations.
Typical use cases include travel planning for individuals, integration into travel booking systems, and providing visa advisory services for travel agencies. The API helps users quickly determine visa requirements for various nationalities.
Users can customize requests by specifying the nationality in the "GET Requirements" endpoint. This allows them to retrieve tailored visa information relevant to their specific travel needs.
Please have a look at our Refund Policy: https://zylalabs.com/terms#refund
To obtain your API key, you first need to sign in to your account and subscribe to the API you want to use. Once subscribed, go to your Profile, open the Subscription section, and select the specific API. Your API key will be available there and can be used to authenticate your requests.
You can’t switch APIs during the free trial. If you subscribe to a different API, your trial will end and the new subscription will start as a paid plan.
If you don’t cancel before the 7th day, your free trial will end automatically and your subscription will switch to a paid plan under the same plan you originally subscribed to, meaning you will be charged and gain access to the API calls included in that plan.
The free trial ends when you reach 50 API requests or after 7 days, whichever comes first.
No, the free trial is available only once, so we recommend using it on the API that interests you the most. Most of our APIs offer a free trial, but some may not include this option.
Yes, we offer a 7-day free trial that allows you to make up to 50 API calls at no cost, so you can test our APIs without any commitment.
Zyla API Hub is like a big store for APIs, where you can find thousands of them all in one place. We also offer dedicated support and real-time monitoring of all APIs. Once you sign up, you can pick and choose which APIs you want to use. Just remember, each API needs its own subscription. But if you subscribe to multiple ones, you'll use the same key for all of them, making things easier for you.
Service Level:
100%
Response Time:
3,967ms
Service Level:
100%
Response Time:
121ms
Service Level:
100%
Response Time:
1,064ms
Service Level:
100%
Response Time:
125ms
Service Level:
100%
Response Time:
7,904ms
Service Level:
100%
Response Time:
18,439ms
Service Level:
100%
Response Time:
137ms
Service Level:
100%
Response Time:
17,591ms
Service Level:
100%
Response Time:
118ms
Service Level:
100%
Response Time:
330ms
Service Level:
100%
Response Time:
5,838ms
Service Level:
100%
Response Time:
1,064ms
Service Level:
100%
Response Time:
1,793ms
Service Level:
100%
Response Time:
1,209ms
Service Level:
100%
Response Time:
1,082ms
Service Level:
100%
Response Time:
3,831ms
Service Level:
100%
Response Time:
1,414ms
Service Level:
100%
Response Time:
11,333ms
Service Level:
100%
Response Time:
198ms
Service Level:
100%
Response Time:
1,251ms