# High Wind Sample

This page provides a complete sample response for a high wind hazard from the Active Hazards API endpoint. High wind hazards include strong wind warnings, gale warnings, and wind advisories issued by national meteorological services. These alerts follow the Common Alerting Protocol (CAP) standard and are sourced from agencies such as the Australian Government Bureau of Meteorology (BoM), the U.S. National Weather Service (NWS), and Environment Canada.

## High Wind-Specific Properties

### Incident Data

The `incident.properties` object for a high wind hazard contains standard CAP alert metadata. Key incident properties include:

* `senderName` - Issuing agency (e.g., `"Australian Government Bureau of Meteorology"`)
* `headline` - Alert headline text describing the wind warning and affected coastal areas
* `description` - Detailed alert description (may be empty for some BoM alerts where the headline contains the primary information)
* `severity` - CAP severity level (e.g., `"Moderate"`)
* `urgency` - CAP urgency level (e.g., `"Unknown"`)
* `certainty` - CAP certainty level (e.g., `"Unknown"`)
* `event` - Event type name (e.g., `"Wind"`)
* `effective` / `expires` - ISO 8601 timing fields for the alert window
* `onset` - May be `null` for some BoM-sourced alerts
* `msgType` - CAP message type (e.g., `"Update"`)
* `instruction` - Recommended actions (may be empty)
* `category` - CAP category (e.g., `"Met"` for meteorological)
* `hazardSeverity` - Hazard severity classification (e.g., `"WARNING"`)
* `incidentLocationName` - Human-readable location (e.g., `"Geraldton, Western Australia, Australia"`)
* `headlineDescription` - Full descriptive headline combining multiple wind warnings and cancellations

### Features

The `features` property contains a GeoJSON FeatureCollection with multiple CAP\_INFO features. Each CAP\_INFO feature represents an individual alert info block from the original CAP message. High wind hazards from BoM may contain both active warnings and cancellation notices within the same hazard, differentiated by the `isCancellation` property. Each feature includes MultiPolygon geometry covering coastal water zones, along with area descriptions and AMOC geocodes.

### Exposure Areas

High wind hazards use a single exposure level representing the source-provided alert area:

* **Level 1**: Source-provided alert area - the geographic region covered by the wind warning

## Sample Response

```json
{
  "name": [
    {
      "locale": "en",
      "value": "Wind - Geraldton, Western Australia, Australia"
    }
  ],
  "description": [
    {
      "locale": "en",
      "value": "Australian Government Bureau of Meteorology has issued a Wind warning for February 15, 2026 23:00:00 UTC through February 18, 2026 16:00:00 UTC.\n\nModels do not show a significant concentration of population within the affected area.\n\nStrong Wind Warning for coastal waters between North West Cape and Two Rocks and between Israelite Bay and WA-SA Border for 17 February..."
    }
  ],
  "severity": "WARNING",
  "category": "EVENT",
  "incident": {
    "uuid": "9b486cba-21a2-431c-934e-3e9246cbfbc2",
    "type": "HIGHWIND",
    "sourceId": 1799,
    "sourceRecordId": "AusBoM-IDW20100-2026-02-15T23:05:34+00:00",
    "properties": {
      "expires": "2026-02-18T16:00:00Z",
      "msgType": "Update",
      "code": "urn:oasis:names:tc:emergency:cap:1.2:profile:CAP-AU:1.0",
      "hazardName": "Wind - Geraldton, Western Australia, Australia",
      "description": "",
      "effective": "2026-02-15T23:00:00Z",
      "senderName": "Australian Government Bureau of Meteorology",
      "urgency": "Unknown",
      "scope": "Public",
      "hazardSeverity": "WARNING",
      "event": "Wind",
      "headline": "Strong Wind Warning for coastal waters between North West Cape and Two Rocks and between Israelite Bay and WA-SA Border for 17 February\nStrong Wind Warning for coastal waters between Cape Cuvier and Kalbarri for 18 February\nCancellation of Wind Warning for coastal waters between Two Rocks and Dawesville for 17 February...",
      "severity": "Moderate",
      "identifier": "AusBoM-IDW20100-2026-02-16T17:01:01+00:00",
      "incidentLocationName": "Geraldton, Western Australia, Australia",
      "certainty": "Unknown",
      "onset": null,
      "sender": "CAP.Message@bom.gov.au",
      "instruction": "",
      "category": "Met",
      "status": "Actual",
      "..."
    }
  },
  "uuid": "bdcf29ef-af38-4359-a1e5-5d3140ce88f5",
  "comment": null,
  "createdAt": 1771262196,
  "relatedHazards": [],
  "longitude": 116.89823,
  "latitude": -27.93371,
  "version": 5,
  "alertGeometry": {
    "type": "FeatureCollection",
    "features": [
      {
        "type": "Feature",
        "geometry": {
          "type": "MultiPolygon",
          "coordinates": [...]
        },
        "properties": null
      }
    ]
  },
  "features": {
    "features": [
      {
        "id": null,
        "type": "Feature",
        "properties": {
          "severity": "Moderate",
          "area": [
            {
              "areaDesc": "Western Australia: Ningaloo Coast, Gascoyne Coast, Geraldton Coast, Lancelin Coast and Eucla Coast",
              "geocode": [
                {
                  "valueName": "AMOC-AreaCode",
                  "value": "WA_MW005"
                },
                {
                  "valueName": "AMOC-AreaCode",
                  "value": "WA_MW006"
                }
              ]
            }
          ],
          "expires": 1771344000000,
          "isCancellation": false,
          "certainty": "Unknown",
          "language": "en-AU",
          "type": "CAP_INFO",
          "featureType": "CAP_INFO",
          "effective": 1771261200000,
          "senderName": "Australian Government Bureau of Meteorology",
          "urgency": "Unknown",
          "category": ["Met"],
          "event": "Wind",
          "headline": "Strong Wind Warning for coastal waters between North West Cape and Two Rocks and between Israelite Bay and WA-SA Border for 17 February"
        },
        "geometry": {
          "type": "MultiPolygon",
          "coordinates": [...]
        },
        "incidentType": null,
        "sourceId": null
      },
      {
        "id": null,
        "type": "Feature",
        "properties": {
          "severity": "Moderate",
          "area": [
            {
              "areaDesc": "Western Australia: Gascoyne Coast",
              "geocode": [
                {
                  "valueName": "AMOC-AreaCode",
                  "value": "WA_MW006"
                }
              ]
            }
          ],
          "isCancellation": false,
          "type": "CAP_INFO",
          "featureType": "CAP_INFO",
          "event": "Wind",
          "headline": "Strong Wind Warning for coastal waters between Cape Cuvier and Kalbarri for 18 February",
          "..."
        },
        "geometry": {
          "type": "MultiPolygon",
          "coordinates": [...]
        },
        "incidentType": null,
        "sourceId": null
      },
      {
        "id": null,
        "type": "Feature",
        "properties": {
          "severity": "Minor",
          "area": [
            {
              "areaDesc": "Western Australia: Perth Coast",
              "geocode": [
                {
                  "valueName": "AMOC-AreaCode",
                  "value": "WA_MW009"
                }
              ]
            }
          ],
          "isCancellation": true,
          "type": "CAP_INFO",
          "featureType": "CAP_INFO",
          "event": "Wind",
          "headline": "Cancellation of Wind Warning for coastal waters between Two Rocks and Dawesville for 17 February",
          "..."
        },
        "geometry": {
          "type": "MultiPolygon",
          "coordinates": [...]
        },
        "incidentType": null,
        "sourceId": null
      }
    ],
    "incidentType": null,
    "metadata": null,
    "type": "FeatureCollection",
    "sourceId": null
  },
  "exposureAreas": {
    "features": [
      {
        "id": null,
        "type": "Feature",
        "properties": {
          "exposureLevel": 1
        },
        "geometry": {
          "type": "MultiPolygon",
          "coordinates": [...]
        },
        "sourceId": null
      }
    ],
    "type": "FeatureCollection"
  },
  "exposureAssessment": {
    "population": 0.0,
    "capital": 0.0,
    "exposureLevels": [
      {
        "level": "1",
        "data": {
          "population": 0.0,
          "capital": 0.0,
          "foodNeedsUnit": "MRE",
          "foodNeeds": 0.0,
          "waterNeedsUnit": "gal",
          "waterNeeds": 0.0,
          "wasteNeedsUnit": "25 gal",
          "wasteNeeds": 0.0,
          "shelterNeedsUnit": "sq feet",
          "shelterNeeds": 0.0
        },
        "exposureDescription": "LIMITED"
      }
    ],
    "hazardUuid": "",
    "hazardType": "",
    "version": "",
    "timestamp": "1771262185181",
    "exposureDescription": "",
    "foodNeedsUnit": "MRE",
    "foodNeeds": 0.0,
    "waterNeedsUnit": "gal",
    "waterNeeds": 0.0,
    "wasteNeedsUnit": "25 gal",
    "wasteNeeds": 0.0,
    "shelterNeedsUnit": "sq feet",
    "shelterNeeds": 0.0
  },
  "type": "HIGHWIND",
  "creator": "RICHTER",
  "source": null,
  "startedAt": 1771196400,
  "updatedAt": 1771262185,
  "endedAt": 1771430400
}
```

{% hint style="info" %}
Note: Coordinate arrays have been replaced with `[...]` for brevity. In actual API responses, these contain complete GeoJSON coordinate arrays. The `incident.properties` and feature properties have been truncated with `"..."` to show only key fields. This high wind sample contains 4 CAP\_INFO features (2 active warnings, 2 cancellations), with representative examples shown above. Note that `exposureAssessment` shows zero population because this alert covers primarily offshore coastal waters. The BoM uses `AMOC-AreaCode` geocode values rather than the `profile:CAP-CP:Location` codes used by Environment Canada. The `exposureAssessment` in this sample uses legacy units (MRE, gal, 25 gal, sq feet) rather than the standard units (CAL, liter, 100 liter, sq meters) — this is a known inconsistency in the API being addressed.
{% endhint %}
