US Travel Advisories
Pricing
$0.01 / 1,000 travel alerts
US Travel Advisories
Collect current U.S. State Department advisories and CDC travel health notices. Export official levels, destinations, risks, dates, text, IDs, and URLs.
Pricing
$0.01 / 1,000 travel alerts
Rating
0.0
(0)
Developer
Maxime Dupré
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
5 days ago
Last modified
Share
🇺🇸 Turn official travel alerts into structured data
US Travel Advisories Scraper helps travel operations, insurance, mobility, and duty-of-care teams collect current U.S. State Department travel advisories and CDC travel health notices. Get official levels, destinations, risks, health hazards, dates, source text, IDs, and URLs for monitoring and analysis.
- Build a US travel advisories scraper workflow for current official destination risk data.
- Track Level 4 travel advisory countries for duty-of-care dashboards and alerts.
- Compare travel advisory levels by country across current State Department guidance.
- Monitor State Department travel advisory updates using official issued and updated dates.
- Collect CDC travel health notices with hazards, affected destinations, key points, and recommendations.
- Create a travel advisory data export for BI tools, internal apps, or archival analysis.
📦 Returned data
Each dataset item is one successful State Department advisory or CDC travel health notice. Some fields are null when the official source does not provide that value.
| Field | What it means |
|---|---|
source | stateDepartment or cdcTravelHealth |
title | Advisory or health notice title |
level | Numeric source level from 1 to 4 |
levelLabel | Source label such as Exercise Increased Caution |
countries | Countries, territories, or affected destinations |
countryCodes | Country or territory codes when reliably available |
riskCategories | State Department risk indicators such as crime or terrorism |
diseaseOrHazard | CDC disease, outbreak, or health hazard |
summaryText | Short source summary when available |
detailsText | Advisory body or CDC recommendations text |
keyPoints | CDC key-point bullets when available |
issuedDate | Official issued or published date when available |
updatedDate | Official updated date when available |
updateNote | State Department update note when available |
sourceId | Stable source-derived ID for deduplication and monitoring |
sourceUrl | Official State Department or CDC page URL |
collectedAt | UTC timestamp when the run collected the record |
The Actor does not collect UK FCDO advisories, create composite risk scores or AI summaries, monitor weather, book travel, or provide legal, medical, or safety advice.
▶️ Running the Actor
- Open the Input tab.
- Choose State Department and CDC, State Department only, or CDC only.
- Optionally enter destination names for a focused country or territory check.
- Choose a minimum State Department level and an issued-or-updated-since date if needed.
- Set the maximum number of records and run the Actor.
- Open the dataset to inspect or export the rows.
For a broad first run, keep both sources selected and leave Destinations empty. No State Department or CDC account, cookie, or API key is required.
⚙️ Input
| Field | What it does |
|---|---|
sourceScope | Chooses both, stateDepartment, or cdc. |
destinations | Optional country or territory names for focused runs. |
minimumStateDepartmentLevel | Keeps State Department advisories at this level or higher; ignored for CDC-only runs. |
changedSince | Keeps rows issued or updated on or after this YYYY-MM-DD date. |
maxRecords | Caps successful advisory and health-notice rows across the run, from 1 to 1,000. |
Destination filtering uses destination text supplied by the official sources. A valid filter can match no current records and finish with an empty dataset.
📄 Output
Example input:
{"sourceScope": "stateDepartment","destinations": ["Mexico"],"minimumStateDepartmentLevel": "2","changedSince": "2026-01-01","maxRecords": 50}
Example output row:
{"source": "stateDepartment","title": "Mexico Travel Advisory","level": 2,"levelLabel": "Exercise Increased Caution","countries": ["Mexico"],"countryCodes": ["MX"],"riskCategories": ["crime", "kidnapping or hostage taking"],"diseaseOrHazard": null,"summaryText": "Exercise increased caution in Mexico due to crime and kidnapping.","detailsText": "Read the entire Travel Advisory. Some areas have increased risk.","keyPoints": null,"issuedDate": "2026-05-29","updatedDate": null,"updateNote": null,"sourceId": "MX,advisory","sourceUrl": "https://travel.state.gov/content/travel/en/traveladvisories/traveladvisories/mexico-travel-advisory.html","collectedAt": "2026-07-16T19:30:00.000Z"}
💳 Pricing
This Actor uses pay-per-event pricing. You are charged $0.00001 for each successful official advisory or health notice saved to the default dataset under the advisory-record event.
Filtered-out entries, no-result runs, failed source requests, and starting the Actor are not charged by this Actor. Apify platform usage charges may still apply.
🔌 Integrations
- Read rows through the Apify API from travel-risk apps or internal tools.
- Schedule recurring runs to monitor official levels, notices, and changed rows.
- Export the dataset as JSON, CSV, Excel, XML, RSS, or HTML.
- Trigger webhooks after runs so downstream systems can compare
sourceId,updatedDate, orsourceUrl.
❓ FAQ
Can I collect only Level 4 countries?
Yes. Choose State Department advisories and set the minimum level to 4. The Actor keeps current matching advisories and their official destination, risk, date, text, and URL fields.
What happens when a destination has no current match?
The run can finish successfully with no rows. Check the destination spelling, remove the destination filter for a full-source run, or select both sources to include matching health notices.
Can I map advisories by country?
Yes. Join countries or available countryCodes and level to your own geographic data. The Actor does not return coordinates or map polygons.
Does it include health-specific alerts?
Yes. Select both sources or CDC only. CDC rows can include the notice level, disease or hazard, affected destinations, key points, recommendations, dates, and official URL.
Is there a Level 5 State Department advisory?
No. State Department advisories use Levels 1 through 4, and the Actor preserves the official numeric level and label.
Why use this instead of reading official pages directly?
Official pages work well for checking one destination manually. This Actor is useful when you need structured rows, repeat runs, filters, exports, webhooks, or State Department and CDC data in one workflow.
Does it require login credentials?
No. It collects public official-source information without a source account, cookie, private session, or customer-supplied API key.
📝 Changelog
- 0.2: Added issued-or-updated-since filtering and lowered the per-row price.
- 0.1: Initial release.
🆘 Support
For issues, questions, or feature requests, open an Actor issue.
🔗 Related actors
- Flight Scraper ↗ — Compare public flight prices, schedules, airlines, stops, and booking links alongside destination-risk checks.
- Award Flights Scraper ↗ — Track award-seat availability by route, date, cabin, miles, and loyalty program.
- Google Maps Shared List Scraper ↗ — Export places from public shared lists for destination and itinerary workflows.
- OpenTable + Resy Scraper ↗ — Collect restaurant profiles and reservation context for destination planning.
Made with ❤️ by Maxime Dupré