VOOZH about

URL: https://apify.com/parseforge/usgs-volcano-alerts-scraper

โ‡ฑ USGS Volcano Alerts Scraper ยท Apify


Pricing

from $1.00 / 1,000 results

Go to Apify Store

USGS Volcano Alerts Scraper

Track live volcano alert levels and aviation color codes from the USGS Volcano Hazards Program across five U.S. observatories. Each record returns volcano name, VNUM, alert level, color code, latitude, longitude, and the latest notice link. Built for aviation safety and hazard maps.

Pricing

from $1.00 / 1,000 results

Rating

0.0

(0)

Developer

๐Ÿ‘ ParseForge

ParseForge

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

25 days ago

Last modified

Share

๐Ÿ‘ ParseForge Banner

๐ŸŒ‹ USGS Volcano Alerts Scraper

๐Ÿš€ Track every monitored U.S. volcano in seconds. Pull live alert levels, aviation color codes, and notices for all 69 volcanoes watched by the USGS Volcano Hazards Program.

๐Ÿ•’ Last updated: 2026-06-05 ยท ๐Ÿ“Š 19 fields per record ยท 5 USGS observatories ยท Alaska, Cascades, California, Hawaii, and Yellowstone

The USGS Volcano Alerts Scraper reads directly from the USGS Hazard Notification System (HANS) public API and returns a clean, structured record for each monitored volcano. Every record carries the current Volcano Alert Level (NORMAL, ADVISORY, WATCH, WARNING), the Aviation Color Code (GREEN, YELLOW, ORANGE, RED), the responsible observatory, the latest notice, and precise geographic coordinates.

Coverage spans all five U.S. volcano observatories: Alaska (AVO), Cascades (CVO), California (CalVO), Hawaii (HVO), and Yellowstone (YVO). Choose between the full monitored list or only the volcanoes currently at an elevated alert, and optionally narrow results to a single observatory.

๐ŸŽฏ Target Audience๐Ÿ’ก Primary Use Cases
Aviation dispatchers and flight plannersMonitor aviation color codes along flight paths
Emergency managers and researchersTrack alert level changes across regions
Journalists and data teamsBuild dashboards and trigger alert notifications
Geoscience educators and hobbyistsMap active volcanoes with live status

๐Ÿ“‹ What the USGS Volcano Alerts Scraper does

  • Reads the USGS HANS public API for volcano alert and notice data.
  • Returns the full monitored list (always 5 or more records) or only elevated volcanoes.
  • Maps each volcano to its Volcano Alert Level and Aviation Color Code.
  • Enriches every record with region, latitude, longitude, and summit elevation.
  • Resolves the latest notice type, identifier, sent timestamp, and notice link.
  • Lets you filter to a single observatory (AVO, CVO, CalVO, HVO, YVO).

๐ŸŽฌ Full Demo (๐Ÿšง Coming soon)

โš™๏ธ Input

FieldTypeDescription
modeselectall returns the full monitored list (5 or more records). elevated returns only volcanoes at an elevated alert. Default all.
observatoryselectLimit results to one observatory (avo, calvo, cvo, hvo, yvo). Leave blank for all.
maxItemsintegerFree users limited to 10 items. Paid users up to 1,000,000.

Example 1 โ€” all monitored volcanoes:

{
"mode":"all",
"maxItems":10
}

Example 2 โ€” only elevated volcanoes in Alaska:

{
"mode":"elevated",
"observatory":"avo",
"maxItems":50
}

โš ๏ธ Good to Know: On calm days the elevated list can have fewer than 5 volcanoes. Use mode: all (the default) to always receive the complete monitored list, where quiet volcanoes are reported as NORMAL / GREEN.

๐Ÿ“Š Output

Each record contains the following fields.

FieldDescription
๐ŸŒ‹ volcanoNameVolcano name
๐Ÿ†” vnumUSGS volcano number (VNUM)
๐Ÿ› observatoryFull observatory name
๐Ÿ”ก observatoryCodeObservatory abbreviation
๐Ÿšจ alertLevelVolcano Alert Level (NORMAL, ADVISORY, WATCH, WARNING)
โœˆ๏ธ aviationColorCodeAviation Color Code (GREEN, YELLOW, ORANGE, RED)
๐Ÿ—บ regionGeographic region
๐Ÿ“ latitudeLatitude
๐Ÿ“ longitudeLongitude
โ›ฐ elevationMetersSummit elevation in meters
๐Ÿ“ฐ noticeTypeHuman readable notice type
๐Ÿ”ค noticeTypeCodeNotice type code
๐Ÿงพ noticeIdentifierNotice identifier
๐Ÿ•’ sentUtcNotice sent timestamp (UTC)
โฑ sentUnixtimeNotice sent Unix timestamp
๐Ÿ”— noticeUrlLink to the full notice
๐ŸŒ volcanoUrlLink to the volcano information page
๐Ÿ•’ scrapedAtCollection timestamp
โŒ errorError message, null on success

Sample records (real output):

{
"volcanoName":"Akutan",
"vnum":"311320",
"observatory":"Alaska Volcano Observatory",
"observatoryCode":"avo",
"alertLevel":"NORMAL",
"aviationColorCode":"GREEN",
"region":"Aleutians",
"latitude":54.13308,
"longitude":-165.98555,
"elevationMeters":1303,
"noticeType":"Information Statement",
"noticeTypeCode":"IS",
"noticeIdentifier":"DOI-USGS-AVO-2019-09-04T15:47:55-08:00",
"sentUtc":"2019-09-06 18:29:39",
"sentUnixtime":1567794579,
"noticeUrl":"https://volcanoes.usgs.gov/hans-public/notice/DOI-USGS-AVO-2019-09-04T15:47:55-08:00",
"volcanoUrl":"https://avo.alaska.edu/volcanoes/volcinfo.php?volcname=Akutan",
"scrapedAt":"2026-06-05T17:25:58.055Z",
"error":null
}
{
"volcanoName":"Aniakchak",
"vnum":"312090",
"observatory":"Alaska Volcano Observatory",
"observatoryCode":"avo",
"alertLevel":"NORMAL",
"aviationColorCode":"GREEN",
"region":"Alaska Peninsula",
"latitude":56.9058,
"longitude":-158.209,
"elevationMeters":1341,
"noticeType":"Information Statement",
"noticeTypeCode":"IS",
"noticeIdentifier":"DOI-USGS-AVO-2026-05-05T20:15:40+00:00",
"sentUtc":"2026-05-05 22:31:29",
"sentUnixtime":1778020289,
"noticeUrl":"https://volcanoes.usgs.gov/hans-public/notice/DOI-USGS-AVO-2026-05-05T20:15:40+00:00",
"volcanoUrl":"https://avo.alaska.edu/activity/Aniakchak.php",
"scrapedAt":"2026-06-05T17:25:58.260Z",
"error":null
}
{
"volcanoName":"Great Sitkin",
"vnum":"311120",
"observatory":"Alaska Volcano Observatory",
"observatoryCode":"avo",
"alertLevel":"WATCH",
"aviationColorCode":"ORANGE",
"region":"Aleutians",
"latitude":52.0765,
"longitude":-176.1109,
"elevationMeters":1740,
"noticeType":"Daily Update",
"noticeTypeCode":"DU",
"noticeIdentifier":"DOI-USGS-AVO-2026-06-04T19:17:45+00:00",
"sentUtc":"2026-06-04 19:24:56",
"sentUnixtime":1780601096,
"noticeUrl":"https://volcanoes.usgs.gov/hans-public/notice/DOI-USGS-AVO-2026-06-04T19:17:45+00:00",
"volcanoUrl":"https://avo.alaska.edu/volcano/great-sitkin",
"scrapedAt":"2026-06-05T17:25:58.500Z",
"error":null
}

โœจ Why choose this Actor

  • Reads the official USGS HANS public source, no scraping of fragile HTML.
  • Always returns at least 5 records in the default mode, even on quiet days.
  • Pairs each alert with exact coordinates and summit elevation.
  • Both the Volcano Alert Level and the Aviation Color Code in one record.
  • Simple inputs, predictable structure, ready for dashboards and automations.

๐Ÿ“ˆ How it compares to alternatives

ApproachAlert LevelAviation ColorCoordinatesLatest Notice
This Actorโœ…โœ…โœ…โœ…
Manual website checksโœ…โœ…partialmanual
Generic RSS readerspartialpartialโŒโœ…

๐Ÿš€ How to use

  1. Sign up for a free Apify account.
  2. Open the USGS Volcano Alerts Scraper.
  3. Pick a mode (all or elevated) and an optional observatory.
  4. Set maxItems and click Start.
  5. Collect your structured volcano alert records when the run finishes.

๐Ÿ’ผ Business use cases

Aviation safety

NeedHow this helps
Avoid ash hazardsTrack Aviation Color Codes along routes
Route planningMap elevated volcanoes by coordinates

Emergency management

NeedHow this helps
Situational awarenessMonitor alert level changes by region
Public alertingTrigger notifications on WATCH or WARNING

Media and journalism

NeedHow this helps
Breaking coverageDetect new notices as they post
ContextPull notice links and summaries

Research and analytics

NeedHow this helps
Trend trackingBuild a time series of alert states
Geospatial workUse coordinates and elevation directly

๐Ÿ”Œ Automating USGS Volcano Alerts Scraper

Connect this Actor to Make, Zapier, Slack, Airbyte, GitHub, or Google Drive to push fresh volcano alerts into your workflows. Schedule recurring runs and route elevated alerts to the channels your team already uses.

๐ŸŒŸ Beyond business use cases

  • Research: assemble datasets of historical alert states for study.
  • Personal: keep an eye on volcanoes near places you care about.
  • Non-profit: support community preparedness and education.
  • Experimentation: prototype geospatial maps and alerting bots.

๐Ÿค– Ask an AI assistant

Ask ChatGPT, Claude, Perplexity, or Microsoft Copilot to summarize which volcanoes are currently at WATCH or WARNING from this Actor's output.

โ“ Frequently Asked Questions

Which volcanoes are covered? All volcanoes monitored by the five USGS volcano observatories, currently 69 records.

What is the difference between alert level and aviation color code? The Volcano Alert Level describes ground hazards. The Aviation Color Code describes hazards to aircraft from ash.

Why does the elevated mode sometimes return fewer than 5 records? Because few volcanoes are elevated on calm days. Use mode: all for the complete list.

Where does the data come from? The USGS Hazard Notification System (HANS) public API.

Can I filter by observatory? Yes, set observatory to avo, calvo, cvo, hvo, or yvo.

Are coordinates included? Yes, latitude, longitude, and summit elevation are included for each volcano with a VNUM.

How fresh is the data? Each run reads the current state of the HANS API at run time.

What does the notice link contain? The full official notice published by the responsible observatory.

Is a NORMAL volcano still useful? Yes, a baseline of NORMAL states is valuable for trend tracking and mapping.

Can I schedule runs? Yes, use Apify scheduling to run this Actor on a recurring basis.

๐Ÿ”Œ Integrate with any app

Use the Apify API and integrations to send results to your database, spreadsheet, or messaging tools, or to trigger downstream actions on alert changes.

๐Ÿ”— Recommended Actors

  • ParseForge collection for more government and open data scrapers.
  • Explore additional hazard, weather, and geoscience Actors on the ParseForge profile.

๐Ÿ’ก Pro Tip: browse the complete ParseForge collection.

๐Ÿ†˜ Need Help? Open our contact form

โš ๏ธ Disclaimer: independent tool, not affiliated with the USGS. Only publicly available data collected.

You might also like

USGS Volcano Scraper โ€” Alert Levels & Aviation Color Codes

compute-edge/usgs-volcano-monitor-scraper

Pull every USGS-monitored U.S. volcano from the Volcano Hazards Program HANS feed. Alert level (NORMAL/ADVISORY/WATCH/WARNING), aviation color code, responsible observatory, and latest VONA notice metadata.

AirLive Aviation News Scraper

parseforge/airlive-aviation-news-rss-scraper

Tap the AirLive feed for breaking aviation industry news with article title, link, publication date, author, and summary. Filter by keyword to track airline incidents, route launches, and safety stories for newsroom monitoring, briefings, and aviation research.

USGS Earthquake Scraper

compute-edge/usgs-earthquake-scraper

Scrape real-time and historical earthquake data from the USGS Earthquake Hazards Program including magnitude, location, depth, tsunami alerts, and significance scores.

USGS Earthquake Monitor

dash_authority/usgs-earthquake-monitor

Fetch real-time earthquake data from the USGS Earthquake Hazards Program API. Query seismic events by magnitude, location, and time range. Categories: earthquake, natural hazards, USGS, real-time seismic data.

๐Ÿ‘ User avatar

Dash Authority

2

USGS Real-Time Earthquake Data

moving_beacon-owner1/my-actor-85

Scrapes real-time earthquake data from the USGS Earthquake Hazards Program GeoJSON feeds. No API key required.

2

Usgs Data Info Parser Spider

getdataforme/usgs-data-info-parser-spider

The Usgs Data Info Parser Spider efficiently extracts and parses data from USGS URLs, offering structured JSON output. It features automated extraction, customizable parameters, scalable performance, and user-friendly setup, ideal for market research, academic projects, and business automation....