Feature: currenthurricane

Page Contents

Returns information about current hurricanes and tropical storms.

This feature can be used with other weather API features. However, location query options do not apply to the results for currenthurricane.

Also, if you are requesting only the currenthurricane, use the following request format:

http://api.wunderground.com/api/Your_Key/currenthurricane/view.format
format
json or xmlResponse data format.

Response Fields

stormInfo

stormName
string
Just the name
stormName_Nice
string
Name prefixed by the type of the storm
stormNumber
string
ID of the storm, useful for checking other tropical products: 8 characters with 2 letter basin id (at ep wp ni si)

Current

lat
Float
Latitude in degrees -90 – 90
lon
Float
Longitude in degrees -180 – 180
SaffirSimpsonCategory
Integer
-5Remnants
-4Invest
-3Extratropical
-2Tropical Depression
-1Subtropical Storm
0Tropical Storm
1–5Category [Nice] Hurricane
These are based on the Saffir-Simpson hurricane scale. Typhoons are classified into these bins.
Category
String
Either as above, or in Basins other than at and ep Typhoon and Super Typhoon replace hurricane
WindSpeed
WindGust
Fspeed
Forward speed of the storm
Movement
Forward direction and cardinal direction
Movement.Degrees
Integer
Movement.Text
String
A cardinal direction
Pressure
Minimum central pressure
Pressure.mb
Integer
Pressure.inches
Float
WindQuadrants
Furthest distance from the center of the storm where winds of a certain speed can be measured
WindRadius
(speeds are in knots)
SeaQuadrants
SeaRadius
(distances are in nautical miles)

forecast

Contains forecast points and information for this storm. In the Atlantic and Eastern Pacific, forecasts past 3 days are in the ExtendedForecast object. forecast fields are the same as those in Current with the following additions

ForecastHour
String
Descriptive string, time in the future after the current position fix

ExtendedForecast

In some basins, forecasts past 3 days are in this array, (at and ep). ExtendedForecast fields are the same as those in Current with the following additions

ForecastHour

track

This array contains the past track of the storm. track objects contain a subset of those found in Current.

Time, TimeGMT

Time and TimeGMT are used throughout the currenthurricane structure.

year
mon
mon_padded
mon_abbrev
mday
mday_padded
yday
epoch
pretty
civil
month_name
month_name_abbrev
weekday_name
weekday_name_night
weekday_name_abbrev
weekday_name_unlang
weekday_name_night_unlang
ampm

Examples

Try with Apigee

Note: replace {{key}} with Your_Key

City within the USA

http://api.wunderground.com/api/Your_Key/currenthurricane/view.json Show Response
{ "response": { "version": "0.1", "termsofService": "http://www.wunderground.com/weather/api/d/terms.html", "features": { "currenthurricane": 1 } }, "currenthurricane": [{ "stormInfo": { "stormName": "Daniel", "stormName_Nice": "Hurricane Daniel", "stormNumber": "ep201204" }, "Current": { "lat": 15.4, "lon": -130.7, "SaffirSimpsonCategory": 1, "Category": "Hurricane", "Time": { "hour": "17", "hour_padded": "17", "year": "2012", "mon": "7", "mon_padded": "07", "mon_abbrev": "Jul", "mday": "9", "mday_padded": "09", "yday": "190", "isdst": "1", "epoch": "1341867600", "pretty": "5:00 PM EDT on July 09, 2012", "civil": "5:00 PM", "month_name": "July", "month_name_abbrev": "Jul", "weekday_name": "Monday", "weekday_name_night": "Monday Night", "weekday_name_abbrev": "Mon", "weekday_name_unlang": "Monday", "weekday_name_night_unlang": "Monday Night", "ampm": "PM" }, "TimeGMT": { "hour": "21", "hour_padded": "21", "year": "2012", "mon": "7", "mon_padded": "07", "mon_abbrev": "Jul", "mday": "9", "mday_padded": "09", "yday": "190", "epoch": "1341867600", "pretty": "9:00 PM GMT on July 09, 2012", "civil": "9:00 PM", "month_name": "July", "month_name_abbrev": "Jul", "weekday_name": "Monday", "weekday_name_night": "Monday Night", "weekday_name_abbrev": "Mon", "weekday_name_unlang": "Monday", "weekday_name_night_unlang": "Monday Night", "ampm": "PM" }, "WindSpeed": { "Kts": 65, "Mph": 75, "Kph": 120 }, "WindGust": { "Kts": 80, "Mph": 90, "Kph": 120 }, "Fspeed": { "Kts": 14, "Mph": 16, "Kph": 25 }, "Movement": { "Degrees": "275", "Text": "W" }, "Pressure": { "mb": 992, "inches": 29.28 }, "WindQuadrants": { "comment": "Use these keys to determine what quadrants exist in the WindRadius object they could be N S E W (representing quadrants rotated 45 degrees x) or NE SE SW NW (representing the typical + quadrant system)", "quad_1": "NE", "quad_2": "SE", "quad_3": "SW", "quad_4": "NW" }, "WindRadius": { "34": { "NE": 90, "SE": 60, "SW": 60, "NW": 90 }, "50": { "NE": 40, "SE": 30, "SW": 30, "NW": 40 }, "64": { "NE": 20, "SE": 0, "SW": 0, "NW": 20 } }, "SeaQuadrants": { "comment": "Use these keys to determine what quadrants exist in the SeaRadius object they could be N S E W (representing quadrants rotated 45 degrees x) or NE SE SW NW (representing the typical + quadrant system)", "quad_1": "NE", "quad_2": "SE", "quad_3": "SW", "quad_4": "NW" }, "SeaRadius": { "12": { "NE": 180, "SE": 75, "SW": 90, "NW": 150 } } }, "forecast": [{ "ForecastHour": "12HR", "SaffirSimpsonCategory": 0, "lat": 15.5, "lon": -133.0, "Category": "Tropical Storm", "Time": { "hour": "2", "hour_padded": "02", "year": "2012", "mon": "7", "mon_padded": "07", "mon_abbrev": "Jul", "mday": "10", "mday_padded": "10", "yday": "191", "isdst": "1", "epoch": "1341900000", "pretty": "2:00 AM EDT on July 10, 2012", "civil": "2:00 AM", "month_name": "July", "month_name_abbrev": "Jul", "weekday_name": "Tuesday", "weekday_name_night": "Tuesday Night", "weekday_name_abbrev": "Tue", "weekday_name_unlang": "Tuesday", "weekday_name_night_unlang": "Tuesday Night", "ampm": "AM" }, "TimeGMT": { "hour": "6", "hour_padded": "06", "year": "2012", "mon": "7", "mon_padded": "07", "mon_abbrev": "Jul", "mday": "10", "mday_padded": "10", "yday": "191", "epoch": "1341900000", "pretty": "6:00 AM GMT on July 10, 2012", "civil": "6:00 AM", "month_name": "July", "month_name_abbrev": "Jul", "weekday_name": "Tuesday", "weekday_name_night": "Tuesday Night", "weekday_name_abbrev": "Tue", "weekday_name_unlang": "Tuesday", "weekday_name_night_unlang": "Tuesday Night", "ampm": "AM" }, "WindSpeed": { "Kts": 55, "Mph": 65, "Kph": 100 }, "WindGust": { "Kts": 65, "Mph": 75, "Kph": 120 }, "WindQuadrants": { "comment": "Use these keys to determine what quadrants exist in the WindRadius object they could be N S E W (representing quadrants rotated 45 degrees x) or NE SE SW NW (representing the typical + quadrant system)", "quad_1": "NE", "quad_2": "SE", "quad_3": "SW", "quad_4": "NW" }, "WindRadius": { "34": { "NE": 80, "SE": 50, "SW": 50, "NW": 80 }, "50": { "NE": 30, "SE": 0, "SW": 0, "NW": 30 }, "64": { "NE": null, "SE": null, "SW": null, "NW": null } } }, { "ForecastHour": "24HR", "SaffirSimpsonCategory": 0, "lat": 15.5, "lon": -136.0, "Category": "Tropical Storm", "Time": { "hour": "14", "hour_padded": "14", "year": "2012", "mon": "7", "mon_padded": "07", "mon_abbrev": "Jul", "mday": "10", "mday_padded": "10", "yday": "191", "isdst": "1", "epoch": "1341943200", "pretty": "2:00 PM EDT on July 10, 2012", "civil": "2:00 PM", "month_name": "July", "month_name_abbrev": "Jul", "weekday_name": "Tuesday", "weekday_name_night": "Tuesday Night", "weekday_name_abbrev": "Tue", "weekday_name_unlang": "Tuesday", "weekday_name_night_unlang": "Tuesday Night", "ampm": "PM" }, "TimeGMT": { "hour": "18", "hour_padded": "18", "year": "2012", "mon": "7", "mon_padded": "07", "mon_abbrev": "Jul", "mday": "10", "mday_padded": "10", "yday": "191", "epoch": "1341943200", "pretty": "6:00 PM GMT on July 10, 2012", "civil": "6:00 PM", "month_name": "July", "month_name_abbrev": "Jul", "weekday_name": "Tuesday", "weekday_name_night": "Tuesday Night", "weekday_name_abbrev": "Tue", "weekday_name_unlang": "Tuesday", "weekday_name_night_unlang": "Tuesday Night", "ampm": "PM" }, "WindSpeed": { "Kts": 45, "Mph": 50, "Kph": 85 }, "WindGust": { "Kts": 55, "Mph": 65, "Kph": 100 }, "WindQuadrants": { "comment": "Use these keys to determine what quadrants exist in the WindRadius object they could be N S E W (representing quadrants rotated 45 degrees x) or NE SE SW NW (representing the typical + quadrant system)", "quad_1": "NE", "quad_2": "SE", "quad_3": "SW", "quad_4": "NW" }, "WindRadius": { "34": { "NE": 60, "SE": 40, "SW": 40, "NW": 60 }, "50": { "NE": null, "SE": null, "SW": null, "NW": null }, "64": { "NE": null, "SE": null, "SW": null, "NW": null } } }, ... ], "ExtendedForecast": [{ "ForecastHour": "4DAY", ... }, ... ], "track": [...] } }