Local Storm Reports
Overview
- Domain Portfolio: Alerts
- Domain: Alerts
- Usage Classification: Standard
- Geography: U.S. only
- Attribution Required: No
- Attribution Requirements: Suggested to display ‘bulletin_source’ as provided.
Short text reports of observed severe weather such as wind or hail damage, snow depth that is parsed from NWS Local Storm Report (LSR) and Public Information Statement (PNS) bulletins. The reports are ranked and prioritized by TWC upon receipt from the NWS.
HTTP Headers and Data Lifetime - Caching and Expiration
For details on appropriate header values as well as caching and expiration definitions, please see The Weather Company Data | API Common Usage Guide.
URL Construction
Atomic API URL Examples: | |
---|---|
https://api.weather.com/v2/stormreports?format=json&apiKey=yourApiKey | v2stormReports |
Request All Storm Reports: Required Parameters: format, next Within the metadata section of the response there is a field named ‘next_batch’; if next_batch equals null the user has received all the data and is done. If next_batch is not null the user will make an additional call - the ‘next’ parameter will be set equal to the value found in ‘next_batch’. Keep calling the API until next_batch equals null. https://api.weather.com/v2/stormreports?format=<json or xml>&next=<next_batch>&apiKey=yourApiKey |
Aggregate Product Name |
https://api.weather.com/v2/stormreports?format=json&next=1461720061&apiKey=yourApiKey | v2stormReports |
Request Storm Reports By County: Required Parameters: geoId, format https://api.weather.com/v2/stormreports?geoId=GAC121&format=<json or xml>&apiKey=yourApiKey |
Aggregate Product Name |
https://api.weather.com/v2/stormreports?geoId=GAC121&format=json&apiKey=yourApiKey | v2stormReports |
Request All Storm Reports: Required Parameters: format https://api.weather.com/v2/stormreports?format=<json or xml>&apiKey=yourApiKey |
Aggregate Product Name |
Data Elements & Definitions
Field Name | Description | Type | Range | Sample | Nulls Allowed | Usage |
---|---|---|---|---|---|---|
key | Unique identifier for a record | string | N/A | 0aca7cb03f192d5efc100fdd7ca9e6b1 | N | display as provided |
geo_id | County ID or Zone ID | string | Any valid county id or zone id | GAC028 | Y | display as provided |
geo_type | Geography type | string | C = county, Z = zone | C | N | display as provided |
state_code | Any Valid State Abbreviation | string | Any valid state code | GA | N | display as provided |
geo_name | County or Zone Name | string | Any valid county or zone name | Paulding | Y | display as provided |
location | Place name for the storm report | string | Unlimited | Dallas | N | display as provided |
region | Region as reported by the NWSev | string | MW, NE, SE, WE, AK, CARIB, HI, PAC, WSTPAC | SE | N | display as provided |
datetime_local | Date and time of the sensor report | iso | N/A | 2015-09-29T00:00:00 | N | display as provided |
timezone | Time zone abbreviation for datetime_local | string | Any valid time zone abbreviation | EDT | N | display as provided |
iana_code | IANA time code | string | America/New_York | N | display as provided | |
datetime_gmt | Day time string in unix seconds UTC | integer | Unlimited | 1252902300 | N | display as provided |
latitude | Latitude | decimal | Unlimited | 33.79 | N | display as provided |
longitude | Longitude | decimal | Unlimited | -84.37 | N | display as provided |
nws_office | Code for office that generated the report | string | Any valid NWS office code | KATL | N | display as provided |
magnitude | Magnitude of the event - can be decimal, integer or null | string | Unlimited | 10.2 | Y | display as provided |
magnitude_desg | Method used to determine magnitude | string |
U = unknown, M = measured, E = estimated, P = up to, null |
M | Y | display as provided |
magnitude_units | Unit of measure for magnitude | string | inches = inches, MPH = mph, null | INCHES | Y | display as provided |
event_class |
Class for the event. Class types include: RAINFALL, WINTER, SEVERE, FLOODING, NON THUNDERSTORM WINDS, DROUGHT, DENSE FOG, TROPICAL, OTHER (e.g. unrecognized or misspelled class type). |
string | See Appendix: Event Types | SEVERE | N | display as provided |
event_class_id | ID of the event class. Unique code for each Event Class. Included to provide flexibility in filtering logistics. | string | See Appendix: Event Types | SVR | N | display as provided |
event_type | Type for the event. Displayable name for a kind of event. | string | See Appendix: Event Types | HAIL | N | display as provided |
event_type_id | ID for the event type. Unique code for each Event Type. Included to provide flexibility filtering logistics. | string | See Appendix: Event Types | HAI | N | display as provided |
bulletin_type | Type of bulletin data was extracted from | string |
LSR = local storm report, PNS = public service notice |
LSR | N | display as provided |
bulletin_source | Source of the bulletin | string | NWS | NWS | N | display as provided |
comments | Storm report comments | string | Unlimited | NUMEROUS ROADS IN EASTERN ROCKDALE COUNTY CLOSED DUE TO HIGH WATER. | Y | display as provided |
severity | Relative severity of the event | integer | 1 = lowest, 10 = highest | 10 | N | display as provided |
sorted_by_time | Data sorted by time, severity, amt_group_id (excluding 99), dma_rank, and population in ascending order | string | 98543822499920193999009899265330 | N | display as provided | |
sorted_by_severity | Data sorted by severity, amt_group_id (excluding 99), dma_rank, time, and population in ascending order | string | 92019399900989854382249999265330 | N | display as provided | |
dma | DMA code for the location | string | 0 to 999 or alpha | 8 | Y | display as provided |
dma_rank | Rank of the dma | integer | 0 to 999 | 20 | Y | display as provided |
population | Population for the county | integer | 0 to 99999999 | 155000 | Y | display as provided |
source | Source of the report | string | Unlimited | SPOTTER | Y | display as provided |
process_time_gmt | Unix time processed by the Sun | epoch | N/A | 1443554828 | N | display as provided |
expire_time_gmt | Expiration time | epoch | N/A | 1380170106 | N | display as provided |
class | Sun class identifier | string | In lowercase | stormreports | N | display as provided |
JSON Sample
{
metadata: {
language: "en-US",
transaction_id: "1461163881870:1585859798",
version: "2",
geoId: null,
expire_time_gmt: 1461185481,
status_code: 200
},
stormreports: [
{
key: "5997edcc8f3a8b4f43e727245a50110f",
geo_id: "COC029",
geo_type: "C",
state_code: "CO",
geo_name: "DELTA COUNTY",
location: "PARK RSVR",
region: "WE",
datetime_local: "2016-03-15T09:00:00",
timezone: "MDT",
iana_code: "America/Denver",
datetime_gmt: 1458054000,
latitude: 39.04667,
longitude: -107.875,
nws_office: "KGJT",
magnitude: "3.0",
magnitude_desg: "M",
magnitude_units: "INCHES",
event_class: "WINTER",
event_class_id: "WIN",
event_type: "24 HOUR SNOWFALL",
event_type_id: "S24",
bulletin_type: "PNS",
bulletin_source: "NWS",
comments: null,
severity: 3,
sorted_by_time: "98541967599960599699001699969665",
sorted_by_severity: "96059969900169854196759999969665",
dma: "751",
dma_rank: 16,
population: 30334,
source: "SPOTTER",
process_time_gmt: 1461092370,
expire_time_gmt: 1461437970
},
]
Appendix: Event Types
EVENT_CLASS | EVENT_TYPE | EVENT_TYPE_ID | EVENT_CLASS_ID |
---|---|---|---|
DROUGHT | BLOWING DUST | BDU | DRG |
DROUGHT | DROUGHT | DRO | DRG |
DROUGHT | DUST STORM | DUS | DRG |
DROUGHT | WILDFIRE | WLD | DRG |
FLOODING | DEBRIS FLOW | DFL | FLD |
FLOODING | FLASH FLOOD | FLA | FLD |
FLOODING | FLOOD | FLO | FLD |
FLOODING | ICE JAM FLOODING | IJF | FLD |
FLOODING | LANDSLIDE | LAN | FLD |
NON-THUNDERSTORM WINDS | HIGH SUST WINDS | NWG | NTW |
NON-THUNDERSTORM WINDS | HIGH SUSTAINED WINDS | HSW | NTW |
NON-THUNDERSTORM WINDS | NON-THUNDERSTORM WIND DAMAGE | NWD | NTW |
NON-THUNDERSTORM WINDS | NON-THUNDERSTORM WIND GUST | NWG | NTW |
NON-THUNDERSTORM WINDS | NON-TSTM WIND DAMAGE | NWD | NTW |
OTHER | SEICHE | SEI | TRO |
RAINFALL | 1 HOUR RAINFALL | R01 | RAI |
RAINFALL | 12 HOUR RAINFALL | R12 | RAI |
RAINFALL | 24 HOUR RAINFALL | R24 | RAI |
RAINFALL | 48 HOUR RAINFALL | R48 | RAI |
RAINFALL | 6 HOUR RAINFALL | R06 | RAI |
RAINFALL | HEAVY RAIN | HVR | RAI |
RAINFALL | STORM TOTAL RAINFALL | RTO | RAI |
SEVERE | DOWNBURST | DWN | SVR |
SEVERE | FUNNEL CLOUD | FUN | SVR |
SEVERE | HAIL | HAI | SVR |
SEVERE | LANDSPOUT | TOR | SVR |
SEVERE | LIGHTNING | LGT | SVR |
SEVERE | THUNDERSTORM WIND DAMAGE | TWD | SVR |
SEVERE | THUNDERSTORM WIND GUST | TWG | SVR |
SEVERE | TORNADO | TOR | SVR |
SEVERE | WALL CLOUD | WAL | SVR |
SEVERE | WATERSPOUT | WAT | SVR |
TEMPERATURE | EXTREME COLD | EXC | TMP |
TEMPERATURE | EXTREME HEAT | EXH | TMP |
TEMPERATURE | WIND CHILL | WCH | TMP |
TROPICAL | COASTAL FLOOD | CFL | TRO |
TROPICAL | HIGH SURF | HSF | TRO |
TROPICAL | LAKESHORE FLOOD | LFL | TRO |
TROPICAL | MISC MRN/SRF HZ | MIS | TRO |
TROPICAL | RIP CURRENTS | RCT | TRO |
TROPICAL | SNEAKER WAVE | SWA | TRO |
TROPICAL | STORM SURGE | SUR | TRO |
TROPICAL | TROPICAL CYCLONE | HUR | TRO |
TROPICAL | TSUNAMI | TSU | TRO |
VOLCANO | VOG | VOG | VOL |
VOLCANO | VOLCANIC ASHFALL | VAF | VOL |
WINTER | 1 HOUR SNOWFALL | S01 | WIN |
WINTER | 12 HOUR SNOWFALL | S12 | WIN |
WINTER | 24 HOUR SNOWFALL | S24 | WIN |
WINTER | 48 HOUR SNOWFALL | S48 | WIN |
WINTER | 6 HOUR SNOWFALL | S06 | WIN |
WINTER | AVALANCHE | AVA | WIN |
WINTER | BLIZZARD | BLZ | WIN |
WINTER | FREEZING RAIN | FZR | WIN |
WINTER | HEAVY SNOW | HVS | WIN |
WINTER | ICE JAM | IJA | WIN |
WINTER | SLEET | SLE | WIN |
WINTER | SNOW | SNO | WIN |
WINTER | SNOW ON GROUND | SNG | WIN |
WINTER | SNOW SQUALL | SSQ | WIN |
WINTER | SNOW/ICE DAMAGE | SID | WIN |
WINTER | STORM TOTAL SNOWFALL | STO | WIN |
DENSE FOG | DENSE FOG | DFG | DFG |