When I call the /weather/severe/alerts API to query the alerts for a region, why does the API return multiple records for the same type of alert? I think it should just return in the same array of 'alertAreas'.
{
"countryCode": "AU",
"alertId": 49237,
"description": {
"localized": "Severe Weather Warning",
"english": "Severe Weather Warning"
},
"category": "SEVERE",
"priority": 3,
"class": "Warning",
"level": "STD",
"source": "Australian Government Bureau of Meteorology",
"sourceId": 61,
"alertAreas": [
{
"name": "Wimmera",
"summary": "Severe Weather Warning in effect until Friday, 5:00 AM AEDT. Source: Australian Government Bureau of Meteorology",
"startTime": "2024-12-26T21:46:00+11:00",
"endTime": "2024-12-27T05:00:00+11:00",
"latestStatus": {
"localized": "Extend",
"english": "Extend"
},
"alertDetails": "...",
"alertDetailsLanguageCode": "en-GB"
}
]
},
{
"countryCode": "AU",
"alertId": 49239,
"description": {
"localized": "Severe Weather Warning",
"english": "Severe Weather Warning"
},
"category": "SEVERE",
"priority": 3,
"class": "Warning",
"level": "STD",
"source": "Australian Government Bureau of Meteorology",
"sourceId": 61,
"alertAreas": [
{
"name": "North Central",
"summary": "Severe Weather Warning in effect until Friday, 5:00 AM AEDT. Source: Australian Government Bureau of Meteorology",
"startTime": "2024-12-26T21:46:00+11:00",
"endTime": "2024-12-27T05:00:00+11:00",
"latestStatus": {
"localized": "Extend",
"english": "Extend"
},
"alertDetails": "...",
"alertDetailsLanguageCode": "en-GB"
}
]
}