Formulas for

Travel Entry Requirements

Transportation20 credits/cellSheets · ExcelNew
=VERVE("entryrequirements", "TH", "destinationName")

Travel Entry Requirements returns what a destination asks of a visitor's passport and health documents: how long the passport must stay valid and from when, and whether a yellow fever certificate is required. Paid plans add a passport check against your trip dates, the blank pages it needs, the Schengen 10-year issue rule, the current UK and US travel advisory levels and plain-English guidance for each rule.

It's one of 250+ live sources you reach with a single =VERVE() function — served from APIVerve's production data engine, billed at 20 credits per resolved cell, and refreshed on whatever cadence you set. No API keys to wrangle, no scripts, no exports.

A real example — the input you type, and the values you can pull from it. Click any cell to see the formula behind it.

entryrequirements.xlsxsample data
B2fx=VERVE("entryrequirements", A2, "destinationName")
A
B
C
D
E
1
Destination
Destination Name
Passport Validity › Rule
Passport Validity › Months
Passport Validity › Summary
2
TH
Thailand
months_after_arrival
6
Valid for at least 6 months after arrival
3
4
click any cell to see its formula20 credits / cell

One value per row

Fill =VERVE("entryrequirements", "TH", "destinationName") down a column and Travel Entry Requirements returns a result for every row — a batch of live values in a single drag, no code.

Enrich data in place

Add Travel Entry Requirements beside a table you already have to append its output right where your data lives, then sort, filter, or chart on it.

Live or frozen

Keep the travel entry requirements values as formulas that look up again when their inputs change, or fill them as plain values that never move.

The same function works in both apps — install once, sign in with your key, and type it into any cell.

Google SheetsAdd-on

Install from the Workspace Marketplace, then drop the formula into a cell. Autocomplete suggests the source and its fields.

=VERVE("entryrequirements", "TH", "destinationName")
Microsoft ExcelAdd-in

Same source, same arguments, same key — in Excel on desktop, the web, or mobile. Excel namespaces it as VERVE.CALL. Drag to fill a whole column.

=VERVE.CALL("entryrequirements", "TH", "destinationName")

Tune the result by adding name=value before the field argument — in any order. Leave one out and its default applies.

  • arrivalDatePremium

    Trip arrival date (YYYY-MM-DD), for passportCheck

    =VERVE("entryrequirements", "TH", "destinationName", "arrivalDate", "2027-03-01")
  • departureDatePremium

    Trip departure date (YYYY-MM-DD), for passportCheck

    =VERVE("entryrequirements", "TH", "destinationName", "departureDate", "2027-03-15")
  • passportExpiryPremium

    The traveler's passport expiry date (YYYY-MM-DD); passportCheck says whether it meets the destination's rule

    =VERVE("entryrequirements", "TH", "destinationName", "passportExpiry", "2027-07-01")

Add a field name right after the inputs to land just that value in the cell.

  • Destination Name
    =VERVE("entryrequirements", "TH", "destinationName")
  • Passport Validity › Rule
    =VERVE("entryrequirements", "TH", "passportValidity.rule")
  • Passport Validity › Months
    =VERVE("entryrequirements", "TH", "passportValidity.months")
  • Passport Validity › Summary
    =VERVE("entryrequirements", "TH", "passportValidity.summary")
  • Passport Validity › Issued Within YearsPremium
    =VERVE("entryrequirements", "TH", "passportValidity.issuedWithinYears")
  • Passport Validity › GuidancePremium
    =VERVE("entryrequirements", "TH", "passportValidity.guidance")
  • Blank Pages RequiredPremium
    =VERVE("entryrequirements", "TH", "blankPagesRequired")
  • Passport Check › Required Valid UntilPremium
    =VERVE("entryrequirements", "TH", "passportCheck.requiredValidUntil")
  • Passport Check › Passport ExpiryPremium
    =VERVE("entryrequirements", "TH", "passportCheck.passportExpiry")
  • Passport Check › Meets RequirementPremium
    =VERVE("entryrequirements", "TH", "passportCheck.meetsRequirement")
  • Passport Check › NotePremium
    =VERVE("entryrequirements", "TH", "passportCheck.note")
  • Yellow Fever › Certificate
    =VERVE("entryrequirements", "TH", "yellowFever.certificate")

Premium marks data included on paid plans. On the Free plan a marked field is withheld and a marked input is ignored — either way the cell reads #PREMIUM(name) instead of a value, so a gated answer can never be mistaken for a real one. Everything unmarked works on every plan. Compare plans

Travel Entry Requirements, answered

Everything you need to wire it into a sheet.

How do I pull Travel Entry Requirements into Google Sheets?
Install the VerveSheets add-on, sign in once with your key, and type =VERVE("entryrequirements", "TH", "destinationName") into any cell. The argument after the inputs names the value you want back, so the cell resolves to a single number or string you can chart, sort, or feed into another formula.
What data can I pull from Travel Entry Requirements?
Travel Entry Requirements returns destinationName, passportValidity.rule, passportValidity.months, passportValidity.summary and yellowFever.certificate — name any one of them after the inputs and that value lands in the cell. Leave the field out and the whole record spills into a two-column table instead.
Can I narrow what Travel Entry Requirements returns?
Yes — Travel Entry Requirements takes "arrivalDate", "departureDate" and "passportExpiry" as optional inputs. They go in as "name", value pairs after the inputs and the field, in any order, so =VERVE("entryrequirements", "TH", "destinationName", "arrivalDate", "2027-03-01") shapes the result without changing anything else.
Which Travel Entry Requirements fields need a paid plan?
passportValidity.issuedWithinYears, passportValidity.guidance, blankPagesRequired and passportCheck.requiredValidUntil, plus 3 more are included from the Starter plan up. On the Free plan the cell returns #PREMIUM(field) rather than a wrong or empty value, so it's always obvious which one to upgrade for. Every other field works on Free.
Can I fill a whole column of Travel Entry Requirements at once?
Yes. Put your destination values down a column and point the formula at the range — A2:A50 instead of A2 — and one call returns a value for every row. Dragging the formula down works too, but the range form is a single billed call per column rather than one per cell.
How many credits does each Travel Entry Requirements cell cost?
Each resolved cell costs 20 credits. A cell only re-bills when it actually refreshes, so a sheet you aren't touching doesn't keep charging.
Does Travel Entry Requirements work in Excel as well as Google Sheets?
Yes — same arguments, same key, same fields. Excel namespaces custom functions, so the call is =VERVE.CALL() there and =VERVE() in Google Sheets; nothing else about it changes.

Put Travel Entry Requirements in your next spreadsheet. Add the extension, paste the formula, and the cell keeps itself current.

Scaling up?

Volume pricing, custom SLAs, and dedicated support for high-traffic teams.

Contact sales