OrbTop

US State Dept Travel Advisories Scraper

TRAVELNEWS

US State Department Travel Advisories Scraper

Extracts all official US State Department travel advisories for every country and territory — directly from the government's RSS feed. Returns structured data including advisory level (1–4), ISO country code, risk indicator codes, summary text, and publication dates for all ~213 countries.

What you get

Each record represents one country's current travel advisory:

Field Description
country_name Country or territory name (e.g. Mexico, Sudan)
iso_country_code 2-letter ISO code (e.g. MX, SU)
advisory_level Integer 1–4 (1=Normal, 2=Caution, 3=Reconsider, 4=Do Not Travel)
advisory_level_label Full label (e.g. "Level 4: Do Not Travel")
title Full advisory title
summary_html Advisory summary as HTML
summary_text Advisory summary as plain text
risk_indicators Comma-separated risk codes (e.g. C,T,K for Crime/Terrorism/Kidnapping)
risk_indicators_decoded Full risk category names (pipe-separated)
link URL to the full advisory on travel.state.gov
last_update_reason Reason for the most recent update
published Publication date (YYYY-MM-DD)
updated Last-updated date (YYYY-MM-DD)
source_id Source identifier (e.g. MX,advisory)

Risk indicator codes

Code Meaning
C Crime
T Terrorism
U Civil Unrest
H Health
N Natural Disaster
E Time-limited Event
K Kidnapping or Hostage Taking
D Wrongful Detention
O Other

Input options

Field Type Default Description
maxItems integer Maximum advisories to return (leave empty for all ~213)
includeRiskIndicators boolean true Fetch detail pages for structured risk codes. Adds ~1 request per country.

Cost

Each full run (~213 countries, risk indicators included) costs approximately $0.25–$0.35. The actor uses PPE pricing — you pay only for records returned.

Use cases

  • Corporate duty of care — Monitor advisory levels for employee travel destinations
  • Travel risk intelligence — Feed advisory data into risk scoring or alerting systems
  • Travel insurance — Filter coverage or premiums based on Level 3/4 destinations
  • TMC integrations — Enrich booking data with current advisory levels and risk indicators
  • Research & compliance — Track advisory changes over time for sanctioned or high-risk regions

Example output

{
  "country_name": "Sudan",
  "iso_country_code": "SU",
  "advisory_level": 4,
  "advisory_level_label": "Level 4: Do Not Travel",
  "title": "Sudan - Level 4: Do Not Travel",
  "summary_html": "...",
  "summary_text": "Do Not Travel to Sudan...",
  "risk_indicators": "C,T,U,H,K,O",
  "risk_indicators_decoded": "Crime|Terrorism|Civil Unrest|Health|Kidnapping or Hostage Taking|Other",
  "link": "https://travel.state.gov/content/travel/en/traveladvisories/traveladvisories/sudan-travel-advisory.html",
  "last_update_reason": "The Department of State continues to advise...",
  "published": "2026-05-15",
  "updated": "2026-05-15",
  "source_id": "SU,advisory"
}

Data source

Data is pulled from the official US State Department RSS feed at travel.state.gov. Advisory detail pages are fetched from the same domain. All data is public domain (US government works).