# USGS volcano notifications scraper example

**Use case:** 

Scrape recent USGS HANS volcano notices with alert levels, aviation color codes, observatories, and detail links.

## Input

```json
{
  "maxItems": 100,
  "includeDetails": true,
  "startUrls": [
    {
      "url": "https://volcanoes.usgs.gov/hans-public/"
    }
  ],
  "observatories": [],
  "volcanoNames": [],
  "alertLevels": [],
  "aviationColorCodes": [],
  "includeDuplicates": false
}
```

## Output

```json
{
  "sentTimeUtc": {
    "label": "Sent UTC"
  },
  "observatory": {
    "label": "Observatory"
  },
  "volcanoName": {
    "label": "Primary volcano"
  },
  "alertLevel": {
    "label": "Alert level"
  },
  "aviationColorCode": {
    "label": "Aviation color"
  },
  "title": {
    "label": "Title"
  },
  "noticeType": {
    "label": "Type"
  },
  "noticeUrl": {
    "label": "Notice URL"
  },
  "summary": {
    "label": "Summary"
  },
  "scrapedAt": {
    "label": "Scraped at"
  }
}
```

## About this Actor

This example demonstrates how to use [USGS Volcano Activity Notifications Scraper](https://apify.com/automation-lab/usgs-volcano-activity-notifications-scraper) with a specific input configuration. Visit the [Actor detail page](https://apify.com/automation-lab/usgs-volcano-activity-notifications-scraper) to learn more, explore other use cases, and run it yourself.