Skip to content

US State Department

Travel advisories, visa requirements and embassy contacts

Back to tools

US State Department provides current travel advisories, entry rules, embassy and consulate contacts, and published monthly visa bulletin dates; guidance may be incomplete; consular agencies are excluded.

Get embassy contacts

List U.S. embassies and consulates shown on a country information page, with available contact details. Consular agencies are not included.

Your information

Country name or two-letter code, for example Brazil or BR.

1 credit per completed run

The same inputs also work from your code or an AI assistant. See For developers.

Example results

U.S. embassies and consulates in Brazil

Country information page
  • U.S. Embassy Brasilia

    Brasilia

    Street address
    SES 801 - Avenida das Nacoes, Lote 3
    Main phone
    +011-55-61-3312-7000
    After-hours emergency phone
    +011-55-61-3312-7400
    Email
    [email protected]
    Office website
  • U.S. Consulate General Porto Alegre

    Porto Alegre

    Street address
    Avenida Assis Brasil, 1889, Passo d'Areia
    Main phone
    +011-55-51-3345-6000
    After-hours emergency phone
    +011-55-51-3345-6000
    Email
    [email protected]
    Office website
  • U.S. Consulate General Recife

    Recife

    Street address
    Rua Goncalves Maia, 163, Boa Vista
    Main phone
    +011-55-81-3416-3050
    After-hours emergency phone
    +011-55-81-3416-3060
    Email
    [email protected]
    Office website
  • U.S. Consulate General Rio de Janeiro

    Rio de Janeiro

    Street address
    Avenida Presidente Wilson, 147, Castelo
    Main phone
    +011-55-21-3823-2000
    After-hours emergency phone
    +011-55-21-3823-2029
    Email
    [email protected]
    Office website
  • U.S. Consulate General Sao Paulo

    Sao Paulo

    Street address
    Rua Henri Dunant, 500 Chacara Santo Antonio
    Main phone
    +011-3230-2170
    After-hours emergency phone
    +011-3250-5000
    Email
    [email protected]
    Office website

Choose an action

About the US State Department tool

US State Department returns country travel advisories, including nationwide and regional levels, for a country name or two-letter code.

Get entry requirements returns travel rules; Get embassy contacts returns U.S. offices; both need a country name or two-letter code.

Get visa bulletin returns family or employment preference cut-off dates by area; choose a chart and optionally a month and category group.

Built from travel.state.gov. Last checked Sep 29, 2026.

Actions

Get embassy contacts

1 credit

List U.S. embassies and consulates shown on a country information page, with available contact details. Consular agencies are not included.

What you provide

FieldTypeRequiredDescription
CountrycountryTextRequiredCountry name or two-letter code, for example Brazil or BR.Example: Brazil

What you get

FieldTypeDescription
CountrycountryTextCountry name on the information page.Example: Brazil
OfficesofficesListEmbassies and consulates in the order listed on the page.
Cityoffices[].cityTextCity named by the office heading, if shown.Example: Brasilia
Nameoffices[].nameTextName of the U.S. embassy or consulate.Example: U.S. Embassy Brasilia
Emailoffices[].emailTextEmail address, if shown.Example: [email protected]
Page Linkoffices[].page_linkTextCountry information page where this office is listed.Example: https://travel.state.gov/en/international-travel/travel-advisories/brazil.html
Phone Numberoffices[].phone_numberTextMain phone number, if shown.Example: +011-55-61-3312-7000
Website Linkoffices[].website_linkTextOffice website link, if shown.Example: https://br.usembassy.gov/
Street Addressoffices[].street_addressTextStreet address, excluding the last locality line when separately shown.Example: SES 801 - Avenida das Nacoes, Lote 3
Emergency After Hours Phoneoffices[].emergency_after_hours_phoneTextEmergency after-hours phone number, if shown.Example: +011-55-61-3312-7400
Page Linkpage_linkTextCountry information page link.Example: https://travel.state.gov/en/international-travel/travel-advisories/brazil.html

Example result

For Country: Brazil

JSON
{
  "country": "Brazil",
  "offices": [
    {
      "city": "Brasilia",
      "name": "U.S. Embassy Brasilia",
      "email": "[email protected]",
      "page_link": "https://travel.state.gov/en/international-travel/travel-advisories/brazil.html",
      "phone_number": "+011-55-61-3312-7000",
      "website_link": "https://br.usembassy.gov/",
      "street_address": "SES 801 - Avenida das Nacoes, Lote 3",
      "emergency_after_hours_phone": "+011-55-61-3312-7400"
    },
    {
      "city": "Porto Alegre",
      "name": "U.S. Consulate General Porto Alegre",
      "email": "[email protected]",
      "page_link": "https://travel.state.gov/en/international-travel/travel-advisories/brazil.html",
      "phone_number": "+011-55-51-3345-6000",
      "website_link": "https://br.usembassy.gov/",
      "street_address": "Avenida Assis Brasil, 1889, Passo d'Areia",
      "emergency_after_hours_phone": "+011-55-51-3345-6000"
    },
    {
      "city": "Recife",
      "name": "U.S. Consulate General Recife",
      "email": "[email protected]",
      "page_link": "https://travel.state.gov/en/international-travel/travel-advisories/brazil.html",
      "phone_number": "+011-55-81-3416-3050",
      "website_link": "https://br.usembassy.gov/",
      "street_address": "Rua Goncalves Maia, 163, Boa Vista",
      "emergency_after_hours_phone": "+011-55-81-3416-3060"
    }
  ],
  "page_link": "https://travel.state.gov/en/international-travel/travel-advisories/brazil.html"
}

Get entry requirements

1 credit

Get entry requirements for U.S. passport holders visiting a country, including passport, visa, vaccination and currency rules. Information reflects the country page and may not cover every situation.

What you provide

FieldTypeRequiredDescription
CountrycountryTextRequiredCountry name or two-letter code, for example Brazil or BR.Example: JP

What you get

FieldTypeDescription
CountrycountryTextCountry name on the country information page.Example: Japan
Page Linkpage_linkTextLink to the country information page.Example: https://travel.state.gov/en/international-travel/travel-advisories/japan.html
Last Updatedlast_updatedDateDate the country information page was last updated, in YYYY-MM-DD format, when shown.Example: 2025-08-11
Tourist Visa Requiredtourist_visa_requiredTextTourist visa rule as stated in the travel requirements.Example: No visa required for stays less than 90 days.
Vaccinations Requiredvaccinations_requiredTextVaccination rule as stated in the travel requirements.Example: No vaccinations are required.
Entry Exit Visa Summaryentry_exit_visa_summaryTextShort summary of the entry, exit and visa requirements section.Example: The section links to: Embassy of Japan in the United States; Visit Japan Web…
Passport Validity Requiredpassport_validity_requiredTextPassport validity rule as stated in the travel requirements.Example: Passport must be valid for the entire stay.
Blank Passport Pages Requiredblank_passport_pages_requiredTextRequired blank passport pages as stated in the travel requirements.Example: 1 blank page required per entry stamp.
Currency Restrictions for Exitcurrency_restrictions_for_exitTextCurrency declaration or limit on exit.Example: ¥1,000,000 or more to be declared.
Currency Restrictions for Entrycurrency_restrictions_for_entryTextCurrency declaration or limit on entry.Example: ¥1,000,000 or more to be declared (about 6,450 USD).

Example result

For Country: JP

JSON
{
  "country": "Japan",
  "page_link": "https://travel.state.gov/en/international-travel/travel-advisories/japan.html",
  "last_updated": "2025-08-11",
  "tourist_visa_required": "No visa required for stays less than 90 days.",
  "vaccinations_required": "No vaccinations are required.",
  "entry_exit_visa_summary": "The section links to: Embassy of Japan in the United States; Visit Japan Web – To complete arrival procedures ahead of traveling.",
  "passport_validity_required": "Passport must be valid for the entire stay.",
  "blank_passport_pages_required": "1 blank page required per entry stamp.",
  "currency_restrictions_for_exit": "¥1,000,000 or more to be declared.",
  "currency_restrictions_for_entry": "¥1,000,000 or more to be declared (about 6,450 USD)."
}

Get travel advisory

1 credit

Get the current U.S. travel advisory for a country, including risk indicators and regions at different levels. Country codes use two letters.

What you provide

FieldTypeRequiredDescription
CountrycountryTextRequiredCountry name or two-letter code, for example Mexico or MX.Example: Mexico

What you get

FieldTypeDescription
CountrycountryTextCountry name.Example: Mexico
SummarysummaryTextTravel advisory guidance and summary text.Example: Exercise normal precautions in Japan. U.S. citizens should always exercise…
Date Issueddate_issuedTextDate the travel advisory was issued, in YYYY-MM-DD format.Example: 2026-05-29
Advisory Linkadvisory_linkTextPage link to the travel advisory.Example: https://travel.state.gov/en/international-travel/travel-advisories/mexico.html
Advisory Leveladvisory_levelNumberNationwide travel advisory level from 1 to 4.Example: 2
Risk Indicatorsrisk_indicatorsListRisk indicators listed for the advisory.
Advisory Level Wordsadvisory_level_wordsTextMeaning of the nationwide travel advisory level.Example: Exercise increased caution
Regions with Different Levelregions_with_different_levelListNamed areas with a level different from the nationwide level.
Region Nameregions_with_different_level[].region_nameTextName of the region.Example: State of Colima
Advisory Levelregions_with_different_level[].advisory_levelNumberRegion advisory level from 1 to 4.Example: 4
Advisory Level Wordsregions_with_different_level[].advisory_level_wordsTextMeaning of the region advisory level.Example: Do not travel

Example result

For Country: Mexico

JSON
{
  "country": "Mexico",
  "summary": "Exercise increased caution in Mexico due to terrorism, crime, and kidnapping. Some areas have increased risk. Read the entire Travel Advisory.\n\nMany violent crimes take place in Mexico. They include h…",
  "date_issued": "2026-05-29",
  "advisory_link": "https://travel.state.gov/en/international-travel/travel-advisories/mexico.html",
  "advisory_level": 2,
  "risk_indicators": [
    "Terrorism",
    "Crime",
    "Kidnapping or Hostage Taking"
  ],
  "advisory_level_words": "Exercise increased caution",
  "regions_with_different_level": [
    {
      "region_name": "State of Colima",
      "advisory_level": 4,
      "advisory_level_words": "Do not travel"
    },
    {
      "region_name": "State of Guerrero",
      "advisory_level": 4,
      "advisory_level_words": "Do not travel"
    },
    {
      "region_name": "State of Michoacan",
      "advisory_level": 4,
      "advisory_level_words": "Do not travel"
    }
  ]
}

Get visa bulletin

1 credit

Get the current or a chosen monthly U.S. Visa Bulletin with family and employment preference cut-off dates by area. Upcoming months are included only when published.

What you provide

FieldTypeRequiredDescription
ChartchartTextOptionalChart to read, for example dates_for_filing.Example: Dates for filing
MonthmonthTextOptionalBulletin month, for example 2026-10. Omit for the current bulletin.Example: 2026-10
Category Groupcategory_groupTextOptionalPreference categories to include, for example employment.Example: Employment

What you get

FieldTypeDescription
CategoriescategoriesListPreference categories in bulletin order.
Chinacategories[].chinaTextCut-off as YYYY-MM-DD, Current or Unavailable.Example: 2020-01-22
Indiacategories[].indiaTextCut-off as YYYY-MM-DD, Current or Unavailable.Example: 2020-01-22
Mexicocategories[].mexicoTextCut-off as YYYY-MM-DD, Current or Unavailable.Example: 2008-01-01
Plain Namecategories[].plain_nameTextPreference category and meaning.Example: F1: Unmarried adult sons and daughters of U.S. citizens
Philippinescategories[].philippinesTextCut-off as YYYY-MM-DD, Current or Unavailable.Example: 2013-05-01
Bulletin Linkcategories[].bulletin_linkTextLink to the bulletin page for this category.Example: https://travel.state.gov/content/travel/en/legal/visa-law0/visa-bulletin/2026/v…
Category Codecategories[].category_codeTextPreference category.Example: F1
All Other Countriescategories[].all_other_countriesTextCut-off as YYYY-MM-DD, Current or Unavailable.Example: 2020-01-22
Bulletin Linkbulletin_linkTextBulletin page link.Example: https://travel.state.gov/content/travel/en/legal/visa-law0/visa-bulletin/2026/v…
Bulletin Monthbulletin_monthTextBulletin month in YYYY-MM format.Example: 2026-09

Example result

For

JSON
{
  "categories": [
    {
      "china": "2020-01-22",
      "india": "2020-01-22",
      "mexico": "2008-01-01",
      "plain_name": "F1: Unmarried adult sons and daughters of U.S. citizens",
      "philippines": "2013-05-01",
      "bulletin_link": "https://travel.state.gov/content/travel/en/legal/visa-law0/visa-bulletin/2026/visa-bulletin-for-september-2026.html",
      "category_code": "F1",
      "all_other_countries": "2020-01-22"
    },
    {
      "china": "2026-08-22",
      "india": "2026-08-22",
      "mexico": "2025-08-22",
      "plain_name": "F2A: Spouses and unmarried minor children of permanent residents",
      "philippines": "2026-08-22",
      "bulletin_link": "https://travel.state.gov/content/travel/en/legal/visa-law0/visa-bulletin/2026/visa-bulletin-for-september-2026.html",
      "category_code": "F2A",
      "all_other_countries": "2026-08-22"
    },
    {
      "china": "2019-08-22",
      "india": "2019-08-22",
      "mexico": "2009-02-15",
      "plain_name": "F2B: Unmarried adult sons and daughters of permanent residents",
      "philippines": "2013-06-01",
      "bulletin_link": "https://travel.state.gov/content/travel/en/legal/visa-law0/visa-bulletin/2026/visa-bulletin-for-september-2026.html",
      "category_code": "F2B",
      "all_other_countries": "2019-08-22"
    }
  ],
  "bulletin_link": "https://travel.state.gov/content/travel/en/legal/visa-law0/visa-bulletin/2026/visa-bulletin-for-september-2026.html",
  "bulletin_month": "2026-09"
}

For developers

Call it from your code with one request. Change the values in input to run it on new data. To get an API key, open Developers at the bottom of Studio, turn on Developer mode and go to API keys.

cURL
curl 'https://api.fous.com/v1/query' \
  --fail-with-body --silent --show-error --max-time 180 \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H 'Content-Type: application/json' \
  --data-raw '{
  "api": "@us-state-department",
  "visibility": "public",
  "operation": "get_embassy_contacts",
  "version": 1,
  "input": {
    "country": "Brazil"
  },
  "response": {
    "format": "json"
  }
}'

What you can do with it

  • Compare travel advisory levels across destinations.
  • Review entry rules when planning country travel.
  • Find embassy and consulate contact details by country.
  • Track family and employment preference cut-off dates.
  • Prepare travel guidance using passport and currency rules.

Questions about US State Department

Can I run it with my own inputs?

Yes. Change the inputs in Studio and press Run, or send new inputs from your code, or ask a connected AI assistant.

Can I call this US State Department tool as an API?

Yes. Send a POST request to /v1/query with your Fous API key and the inputs, and get JSON back.

How much does it cost?

Each completed run costs 1 credit. Failed runs without a completed receipt are free; completed work can remain charged if delivery is interrupted. With pay as you go, a credit costs 1¢. Monthly plans cost less per credit.

Do I need a US State Department account?

No. You only need a Fous account.

How current is the data?

Fous gets the data from travel.state.gov when you run it. Some results are reused for up to 24 hours, and results that use your account or key are never reused. It was last verified on Sep 29, 2026.

What is the travel advisory level for a country?

Get travel advisory returns the nationwide level, risk indicators and regions with different levels. Provide a country name or two-letter code.

What entry requirements apply to U.S. passport holders?

Get entry requirements returns stated passport, visa, vaccination and currency rules. Provide a country name or two-letter code.

What are the visa bulletin cut-off dates?

Get visa bulletin returns preference cut-off dates by area. Choose a chart and optionally provide a month and category group.

All Travel toolsBrowse all tools