API.CurrentConditions.Entities.OpenAPI.Country
ID
string · minLength: 1 · requiredUnique ISO or Microsoft Localization Code for the country.
LocalizedName
string · minLength: 1 · requiredCountry name as displayed in the local dialect set with language code in the URL. If no language code is selected, the default is US English (us-en).
EnglishName
string · minLength: 1 · requiredCountry name displayed in English.
API.CurrentConditions.Entities.OpenAPI.CurrentConditions
LocalObservationDateTime
string · date-time · requiredThe date and time at which the data was collected, displayed in ISO 8601 format (yyyy-mm-ddThh:mm:ss±hh:mm).
EpochTime
integer · int64 · requiredThe date and time at which the data was collected, displayed as the number of seconds that have elapsed since midnight UTC/GMT on January 1, 1970.
WeatherText
string · minLength: 1 · requiredA phrase describing the current weather conditions in the specified language.
WeatherIcon
integer · int32 · requiredA numeric value representing an image that displays the phrase returned in the WeatherText parameter.
HasPrecipitation
boolean · requiredA flag indicating the presence or absence of precipitation. A true response indicates precipitation, false indicates no precipitation.
PrecipitationType
string · minLength: 1 · requiredThe type of precipitation, if any. Possible values are Rain, Snow, Ice, Mixed, or Null for no precipitation.
IsDayTime
boolean · requiredA boolean flag that indicates the day/night status. True at daytime, false at nighttime.
Temperature
requiredAn object containing information about the observed air temperature at the requested location with a rounded value for Fahrenheit and Celsius. The object may be NULL.
MobileLink
string · minLength: 1 · requiredLink to current conditions on AccuWeather's mobile site for the requested location.
Link
string · minLength: 1 · requiredLink to current conditions on AccuWeather's free site for the requested location.
RealFeelTemperature
| nullAn object containing the AccuWeather patented RealFeel™ temperature with a rounded value for Fahrenheit or Celsius. The object may be NULL.
RealFeelTemperatureShade
| nullAn object containing the AccuWeather patented RealFeel™ shade temperature with a rounded value for Fahrenheit or Celsius. The object may be NULL.
RelativeHumidity
integer · int32A measure of moisture in the air, expressed as a percentage of the maximum amount possible at the same temperature.
IndoorRelativeHumidity
integer | null · int32A measure of moisture in the air inside a typical heated home, expressed as a percentage of the maximum amount possible at the same temperature. At temperatures above 68°F this is set to the outdoor relative humidity.
DewPoint
| nullThe temperature at which the humidity in the air will begin to condense on surfaces. The object contains a rounded value for Fahrenheit and Celsius. The object may be NULL.
Wind
| nullAn object containing wind direction and speed information with a rounded value for Miles per hour and Kilometer per hour. The object may be NULL.
WindGust
| nullAn object containing information about the maximum short-burst wind speed with a rounded value for Miles per hour and Kilometer per hour. The object may be NULL.
UVIndex
integer | null · int32A numerical value that indicates the sun's measured ultraviolet radiation strength.
UVIndexFloat
number | null · floatA decimal value that indicates the sun's measured ultraviolet radiation strength.
UVIndexText
string | nullA brief UV index status description.
Visibility
| nullAn object containing information about visibility distance with a rounded value for Miles and Kilometer. The object may be NULL.
ObstructionsToVisibility
string | nullThe visibility distance's limiting factor.
CloudCover
integer | null · int32A number representing the percentage of the sky that is covered by clouds. May be NULL.
Ceiling
| nullAn object containing information about the cloud base elevation with a rounded value for Feet and Meter. The object may be NULL.
Pressure
| nullAn object containing information about the measured air pressure at ground level with a rounded value for Inches of Mercury and Millibar. The object may be NULL.
PressureTendency
| nullAn object containing information about the atmospheric pressure change.
Past24HourTemperatureDeparture
| nullAn object containing information about departure from the temperature observed 24 hours ago with rounded values for Fahrenheit and Celsius. The object may be NULL.
WindChillTemperature
| nullAn object containing information about perceived air temperature on exposed skin due to wind with rounded values for Fahrenheit and Celsius. The object may be NULL.
WetBulbTemperature
| nullThe temperature to which air may be cooled by evaporating water into it at constant pressure until it reaches saturation. An object containing a rounded value for Fahrenheit and Celsius. The object may be NULL.
WetBulbGlobeTemperature
| nullA temperature value that indicates heat stress on the human body in direct sunlight based on temperature, humidity, wind speed, sun angle, and cloud cover. An object containing a rounded value for Fahrenheit and Celsius. The object may be NULL.
Precip1hr
| nullAmount of liquid water equivalent of precipitation that has fallen in the past hour. An object containing a rounded value for Inch and Millimeter. The object may be NULL.
PrecipitationSummary
| nullSummary of precipitation amounts over the past 24 hours, in 3-hour increments.
TemperatureSummary
| nullSummary of temperature fluctuations over the past 6, 12, and 24 hours.
ApparentTemperature
| nullPerceived outdoor temperature caused by the combination of air temperature, relative humidity, and wind speed.
API.CurrentConditions.Entities.OpenAPI.CurrentConditionsPoint
type
string · minLength: 1 · requiredfeatures
object[] · required
API.CurrentConditions.Entities.OpenAPI.CurrentConditionsPointProperties
stationCode
string · minLength: 1 · requiredCode that represents a specific the weather station.
stationName
string · minLength: 1 · requiredName of the weather station.
stationWeight
integer · int32 · requiredWeight of weather station.
weatherIcon
integer · int32 · requiredNumeric value representing an image that displays the WeatherText.
hasPrecipitation
boolean · requiredFlag indicating the presence or absence of precipitation. True indicates the presence of precipitation, false indicates the absence of precipitation.
precipitationType
string · minLength: 1 · requiredIf precipitation is present, the type of precipitation will be returned. Possible values are Rain, Snow, Ice, or Mixed. Null in the absence of precipitation.
temperature
number · float · requiredThe observed air temperature at the requested location as a rounded value in the specified units, Fahrenheit or Celsius. The value may be NULL.
realFeelTemperature
number · float · requiredThe patented AccuWeather RealFeel™ temperature as a rounded value in the specified units, Fahrenheit or Celsius. The value may be NULL.
realFeelTemperaturePhrase
string · minLength: 1 · requiredShort phrase to describe the current conditions of a location based on AccuWeather's patented RealFeel™ temperature.
realFeelTemperatureShade
number · float · requiredThe patented AccuWeather RealFeel™ shade temperature as a rounded value in the specified units, Fahrenheit or Celsius. The value may be NULL.
realFeelTemperatureShadePhrase
string · minLength: 1 · requiredShort phrase to describe the current conditions, while in the shade, of a location based on AccuWeather's patented RealFeel™ temperature.
relativeHumidity
integer · int32 · requiredA measure of water vapor in the air, expressed as a percentage of the amount needed for saturation.
dewPoint
number · float · requiredThe temperature at which the humidity in the air will begin to condense on surfaces. It is a rounded value in the specified units, Fahrenheit or Celsius. The value may be NULL.
windDirectionDegrees
integer · int32 · requiredWind direction in azimuth degrees from north (180° indicates a wind coming from the south).
windDirectionLocalized
string · minLength: 1 · requiredA wind direction abbreviation in the specified language.
windDirectionEnglish
string · minLength: 1 · requiredAn English wind direction abbreviation.
windSpeed
number · float · requiredThe measured wind speed as a rounded value in the specified units, Miles per hour or Kilometer per hour. The value may be NULL.
windGust
number · float · requiredThe maximum short-burst wind speed as a rounded value in the specified units, Miles per hour or Kilometer per hour. The value may be NULL.
uvIndex
integer · int32 · requiredA numerical value that indicates the sun's measured ultraviolet radiation strength. The value may be NULL.
visibility
number · float · requiredThe visibility distance as a rounded value in the specified units, Miles or Kilometer per hour. The value may be NULL.
pressure
number · float · requiredThe measured air pressure at ground level as a rounded value for Inches of Mercury and Millibar. The value may be NULL.
Past24HourTemperatureDeparture
number · float · requiredDeparture from the temperature observed 24 hours ago. It is a rounded value in the specified units, Fahrenheit or Celsius. The value may be NULL.
past1HourPrecipitation
number · float · requiredAmount of liquid water equivalent of precipitation that has fallen in the past hour. It is a rounded value in the specified units, Inch or Millimeter. The value may be NULL..
past3HourPrecipitation
number · float · requiredAmount of liquid water equivalent of precipitation that has fallen in the past 3 hours. It is a rounded value in the specified units, Inch or Millimeter. The value may be NULL.
past6HourPrecipitation
number · float · requiredAmount of liquid water equivalent of precipitation that has fallen in the past 6 hours. It is a rounded value in the specified units, Inch or Millimeter. The value may be NULL.
past9HourPrecipitation
number · float · requiredAmount of liquid water equivalent of precipitation that has fallen in the past 9 hours. It is a rounded value in the specified units, Inch or Millimeter. The value may be NULL.
past12HourPrecipitation
number · float · requiredAmount of liquid water equivalent of precipitation that has fallen in the past 12 hours. It is a rounded value in the specified units, Inch or Millimeter. The value may be NULL..
past18HourPrecipitation
number · float · requiredAmount of liquid water equivalent of precipitation that has fallen in the past 18 hours. It is a rounded value in the specified units, Inch or Millimeter. The value may be NULL.
past24HourPrecipitation
number · float · requiredAmount of liquid water equivalent of precipitation that has fallen in the past 24 hours. It is a rounded value in the specified units, Inch or Millimeter. The value may be NULL.
API.CurrentConditions.Entities.OpenAPI.Direction
Degrees
integer · int32 · requiredWind direction in azimuth degrees from north (180° indicates a wind coming from the south).
Localized
string · minLength: 1 · requiredA wind direction abbreviation in the specified language.
English
string · minLength: 1 · requiredAn English wind direction abbreviation.
API.CurrentConditions.Entities.OpenAPI.GeoPosition
Elevation
requiredAn object containing information about elevation of the the city above sea level with with a rounded value for Feet and Meter. The object may be NULL.
Latitude
number · float · requiredLongitude
number · float · required
API.CurrentConditions.Entities.OpenAPI.LocalCurrentConditions
LocalObservationDateTime
string · date-time · requiredThe date and time at which the data was collected, displayed in ISO 8601 format (yyyy-mm-ddThh:mm:ss±hh:mm).
EpochTime
integer · int64 · requiredThe date and time at which the data was collected, displayed as the number of seconds that have elapsed since midnight UTC/GMT on January 1, 1970.
WeatherText
string · minLength: 1 · requiredA phrase describing the current weather conditions in the specified language.
WeatherIcon
integer · int32 · requiredA numeric value representing an image that displays the phrase returned in the WeatherText parameter.
HasPrecipitation
boolean · requiredA flag indicating the presence or absence of precipitation. A true response indicates precipitation, false indicates no precipitation.
PrecipitationType
string · minLength: 1 · requiredThe type of precipitation, if any. Possible values are Rain, Snow, Ice, Mixed, or Null for no precipitation.
IsDayTime
boolean · requiredInformation specific to the local data source. This parameter is not returned if there is no local source information.
Temperature
requiredAn object containing information about the observed air temperature at the requested location.
MobileLink
string · minLength: 1 · requiredLink to current conditions on AccuWeather's mobile site for the requested location.
Link
string · minLength: 1 · requiredLink to current conditions on AccuWeather's free site for the requested location.
RealFeelTemperature
| nullAccuWeather's patented RealFeel™ temperature. A temperature value that uses a variety of factors to determine how the temperature actually feels outside.
RealFeelTemperatureShade
| nullAccuWeather's patented RealFeel™ shade temperature. A temperature value that uses a variety of factors to determine how the temperature actually feels outside in the shade.
RelativeHumidity
integer · int32A measure of moisture in the air, expressed as a percentage of the maximum amount possible at the same temperature.
IndoorRelativeHumidity
integer | null · int32A measure of moisture in the air inside a typical heated home, expressed as a percentage of the maximum amount possible at the same temperature. At temperatures above 68°F this is set to the outdoor relative humidity.
DewPoint
| nullThe temperature at which the humidity in the air will begin to condense on surfaces.
Wind
| nullAn object containing wind direction and speed information.
WindGust
| nullAn object containing information about the maximum short-burst wind speed.
UVIndex
integer | null · int32A numerical value that indicates the sun's measured ultraviolet radiation strength.
UVIndexFloat
number | null · floatA decimal value that indicates the sun's measured ultraviolet radiation strength.
UVIndexText
string | nullA brief UV index status description.
Visibility
| nullAn object containing information about visibility distance.
ObstructionsToVisibility
string | nullThe visibility distance's limiting factor.
CloudCover
integer | null · int32A number representing the percentage of the sky that is covered by clouds. May be NULL.
Ceiling
| nullAn object containing information about the cloud base elevation.
Pressure
| nullAn object containing information about the measured air pressure at ground level.
PressureTendency
| nullAtmospheric pressure change
Past24HourTemperatureDeparture
| nullDeparture from the temperature observed 24 hours ago.
WindChillTemperature
| nullPerceived air temperature on exposed skin due to wind.
WetBulbTemperature
| nullThe temperature to which air may be cooled by evaporating water into it at constant pressure until it reaches saturation.
WetBulbGlobeTemperature
| nullA temperature value that indicates heat stress on the human body in direct sunlight based on temperature, humidity, wind speed, sun angle, and cloud cover.
Precip1hr
| nullAmount of liquid water equivalent of precipitation that has fallen in the past hour.
PrecipitationSummary
| nullSummary of precipitation amounts over the past 24 hours, in 3-hour increments.
TemperatureSummary
| nullSummary of temperature fluctuations over the past 6, 12, and 24 hours.
ApparentTemperature
| nullPerceived outdoor temperature caused by the combination of air temperature, relative humidity, and wind speed.
API.CurrentConditions.Entities.OpenAPI.LocalSource
Id
integer · int32 · requiredA numeric identifier unique to the local data provider.
Name
string · minLength: 1 · requiredThe local data provider's name, displayed in the requested language if it is available. Otherwise the name is displayed in English or the language in which the name was provided.
WeatherCode
string · minLength: 1 · requiredA unique code provided by the local data provider. This code allows the current condition to be matched to icons provided by the local data provider instead of AccuWeather's icons.
API.CurrentConditions.Entities.OpenAPI.ObservationSummary
localObservationDateTime
string · date-time · requiredThe date and time at which the data was collected, displayed in ISO 8601 format (yyyy-mm-ddThh:mm:ss±hh:mm).
EpochTime
integer · int64 · requiredThe date and time at which the data was collected, displayed as the number of seconds that have elapsed since midnight UTC/GMT on January 1, 1970.
WeatherText
string · minLength: 1 · requiredA phrase describing the current weather conditions in the specified language.
WeatherIcon
integer · int32 · requiredA numeric value representing an image that displays the phrase returned in the WeatherText parameter.
HasPrecipitation
boolean · requiredA flag indicating the presence or absence of precipitation. A true response indicates precipitation, false indicates no precipitation.
PrecipitationType
string · minLength: 1 · requiredThe type of precipitation, if any. Possible values are Rain, Snow, Ice, Mixed, or Null for no precipitation.
IsDayTime
boolean · requiredA boolean flag that indicates the day/night status. True at daytime, false at nighttime.
Temperature
requiredAn object containing information about the observed air temperature at the requested location with a rounded value for Fahrenheit and Celsius. The object may be NULL.
MobileLink
string · minLength: 1 · requiredLink to current conditions on AccuWeather's mobile site for the requested location.
Link
string · minLength: 1 · requiredLink to current conditions on AccuWeather's free site for the requested location.
API.CurrentConditions.Entities.OpenAPI.PastHourRange
Minimum
requiredAn object containing a rounded value for Fahrenheit and Celsius. The object may be NULL
Maximum
requiredAn object containing a rounded value for Fahrenheit and Celsius. The object may be NULL
API.CurrentConditions.Entities.OpenAPI.Phrase
DataCode
string · minLength: 1 · requiredA code phrase to briefly describe current conditions.
Flag
boolean · requiredFlag indicating the presence or absence of precipitation. True indicates the presence of precipitation, false indicates the absence of precipitation.
PrecipitationType
string · minLength: 1 · requiredThe type of precipitation, if any. Possible values are Rain, Snow, Ice, Mixed, or Null for no precipitation.
PhraseCode
integer · int64 · requiredAn integer that maps to a given DataCode.
API.CurrentConditions.Entities.OpenAPI.PrecipitationSummary
Precipitation
requiredDeprecated. Please use the precipitation summary for a specific time span.
PastHour
requiredThe amount of precipitation (liquid equivalent) that has fallen in the past hour. An object containing a rounded value for Inch and Millimeter. The object may be NULL.
Past3Hours
requiredThe amount of precipitation (liquid equivalent) that has fallen in the past three hours. An object containing a rounded value for Inch and Millimeter. The object may be NULL
Past6Hours
requiredThe amount of precipitation (liquid equivalent) that has fallen in the past six hours. An object containing a rounded value for Inch and Millimeter. The object may be NULL
Past9Hours
requiredThe amount of precipitation (liquid equivalent) that has fallen in the past nine hours. An object containing a rounded value for Inch and Millimeter. The object may be NULL
Past12Hours
requiredThe amount of precipitation (liquid equivalent) that has fallen in the past 12 hours. An object containing a rounded value for Inch and Millimeter. The object may be NULL
Past18Hours
requiredThe amount of precipitation (liquid equivalent) that has fallen in the past 18 hours. An object containing a rounded value for Inch and Millimeter. The object may be NULL
Past24Hours
requiredThe amount of precipitation (liquid equivalent) that has fallen in the past 24 hours. An object containing a rounded value for Inch and Millimeter. The object may be NULL
API.CurrentConditions.Entities.OpenAPI.PrecipitationSummaryMetric
Precipitation
requiredDeprecated. Please use the precipitation summary for a specific time span.
PastHour
requiredThe amount of precipitation (liquid equivalent) that has fallen in the past hour. Contains Metric and Imperial Values.
Past3Hours
requiredThe amount of precipitation (liquid equivalent) that has fallen in the past three hours. Contains Metric and Imperial Values.
Past6Hours
requiredThe amount of precipitation (liquid equivalent) that has fallen in the past six hours. Contains Metric and Imperial Values.
Past9Hours
requiredThe amount of precipitation (liquid equivalent) that has fallen in the past nine hours. Contains Metric and Imperial Values.
Past12Hours
requiredThe amount of precipitation (liquid equivalent) that has fallen in the past 12 hours. Contains Metric and Imperial Values.
Past18Hours
requiredThe amount of precipitation (liquid equivalent) that has fallen in the past 18 hours. Contains Metric and Imperial Values.
Past24Hours
requiredThe amount of precipitation (liquid equivalent) that has fallen in the past 24 hours. Contains Metric and Imperial Values.
API.CurrentConditions.Entities.OpenAPI.TemperatureSummary
Past6HourRange
requiredSummary of temperature fluctuations over the past 6 hours.
Past12HourRange
requiredSummary of temperature fluctuations over the past 12 hours.
Past24HourRange
requiredSummary of temperature fluctuations over the past 24 hours.
API.CurrentConditions.Entities.OpenAPI.TemperatureSummaryMetric
Past6HourRange
requiredAn object containing temperature minimum and maximum over the past 6 hours.
Past12HourRange
requiredAn object containing temperature minimum and maximum over the past 12 hours.
Past24HourRange
requiredAn object containing temperature minimum and maximum over the past 24 hours.
API.CurrentConditions.Entities.OpenAPI.TimeZone
Code
string · minLength: 1 · requiredOfficial abbreviation code for designated Time Zone.
Name
string · minLength: 1 · requiredOfficial name of designated Time Zone.
GmtOffset
number · float · requiredNumber of hours offset from local GMT time.
IsDaylightSaving
boolean · requiredA “true” or “false” verification of whether a location is currently observing Day Light Saving time.
NextOffsetChange
string · date-time · requiredNext time that daylight saving time changes.
API.CurrentConditions.Entities.OpenAPI.TopCityCurrentConditions
Key
string · minLength: 1 · requiredUnique ID to search a location.
LocalizedName
string · minLength: 1 · requiredDisplay name in local dialect set with language code in URL. Default is US English (us-en).
EnglishName
string · minLength: 1 · requiredLocation name as displayed in English.
Country
requiredAn object containing country information.
TimeZone
requiredAn object containing timezone information.
GeoPosition
requiredAn object containing geoposition information.
LocalObservationDateTime
string · date-time · requiredDatetime of the current observation displayed in ISO8601 format: yyyy-mm-ddThh:mm:ss±hh:mm.
EpochTime
integer · int64 · requiredDatetime of the current observation displayed as the number of seconds that have elapsed since January 1, 1970 (midnight UTC/GMT).
WeatherText
string · minLength: 1 · requiredPhrase description of the current weather condition. Displayed in specified language.
WeatherIcon
integer · int64 · requiredNumeric value representing an image that displays the WeatherText.
HasPrecipitation
boolean · requiredFlag indicating the presence or absence of precipitation. True indicates the presence of precipitation, false indicates the absence of precipitation.
PrecipitationType
string · minLength: 1 · requiredIf precipitation is present, the type of precipitation will be returned. Possible values are Rain, Snow, Ice, or Mixed. Null in the absence of precipitation.
IsDayTime
boolean · requiredFlag indicating the time of day (true=>day, false=>night).
Temperature
requiredAn object containing temperature information with a rounded value for Fahrenheit and Celsius. The object may be NULL.
MobileLink
string · minLength: 1 · requiredLink to current conditions on AccuWeather's mobile site for the requested location.
Link
string · minLength: 1 · requiredLink to current conditions on AccuWeather's free site for the requested location.
LocalSource
| nullInformation specific to the local data source. This parameter is not returned if there is no local source information.
API.CurrentConditions.Entities.OpenAPI.Wind
Direction
requiredAn object containing wind direction in azimuth degrees.
Speed
requiredAn object containing information about wind speed with a rounded value for Miles per hour and Kilometer per hour. The object may be NULL.
API.CurrentConditions.Entities.OpenAPI.WindGust
Speed
requiredAn object containing information about the maximum wind gust speed with a rounded value for Miles per hour and Kilometer per hour. The object may be NULL.
API.CurrentConditions.Entities.OpenAPI.WindGustMetric
Speed
requiredAn object containing information about the maximum wind gust speed.
API.CurrentConditions.Entities.OpenAPI.WindMetric
Direction
requiredAn object containing wind direction in azimuth degrees.
Speed
requiredAn object containing information about wind speed.
Common.OpenAPISpecification.Entities.ErrorResponse
Code
integer · int32 · requiredThe HTTP status code generated by the origin server for this occurrence of the problem (legacy).
Message
string · minLength: 1 · requiredThe error message describing the problem (legacy).
Reference
string · minLength: 1 · requiredA URL reference that identifies the specific occurrence of the problem (legacy).
type
string · uri · requiredA URI reference [RFC3986] that identifies the problem type. This is aligned with RFC 7807.
Example: https://httpproblems.com/http-status/401title
string · requiredA short, human-readable summary of the problem type. This is aligned with RFC 7807.
Example: Unauthorizedstatus
integer · requiredThe HTTP status code generated by the origin server for this occurrence of the problem. This is aligned with RFC 7807.
Example: 401instance
string · uri-reference · requiredA URI reference that identifies the specific occurrence of the problem. This is aligned with RFC 7807.
Example: /locations/v1/349727trace
object · requiredContains custom diagnostic information about the request.
Common.OpenAPISpecification.Entities.Feature`1[[AccuWeather.NetStandard.API.CurrentConditions.Entities.OpenAPI.CurrentConditionsPointProperties, AccuWeather.NetStandard.API.CurrentConditions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]
type
string · minLength: 1 · requiredgeometry
requiredproperties
required
Common.OpenAPISpecification.Entities.Geometry
type
string · minLength: 1 · requiredcoordinates
number[] · required
Common.OpenAPISpecification.Entities.PressureTendency
localizedText
string · minLength: 1 · requiredcode
string · minLength: 1 · required
Common.OpenAPISpecification.Entities.Quantity
UnitType
integer · int64 · requiredValue
number · float · requiredUnit
string · minLength: 1 · required
Common.OpenAPISpecification.Entities.QuantityPhrase
UnitType
integer · int64 · requiredValue
number · float · requiredUnit
string · minLength: 1 · required
Phrase
string
API.Forecasts.Daily.Entities.OpenAPI.AirQuality
Name
string · minLength: 1 · requiredName of the pollen or pollutant. For example: grass, mold, weed, air quality, tree and UV index.
Value
integer · int32 · requiredValue of the given type above. Values associated with mold, grass, weed and tree are in units of parts per cubic meter. Both air quality and UV are indices, so they are unitless.
Category
string · minLength: 1 · requiredCategory of the air quality or pollution type. For example: low, high, good, moderate, unhealthy, hazardous.
CategoryValue
integer · int64 · requiredValue associated with the air quality or pollution category. These values range from 1 to 6. 1 implying good conditions, 6 implying hazardous conditions.
Type
string | nullOnly exists for air quality. Examples include ozone and particle pollution.
API.Forecasts.Daily.Entities.OpenAPI.DailyForecast
Date
string · date-time · requiredDate of the forecast displayed in ISO8601 format: (yyyy-mm-ddThh:mm:ss±hh:mm).
EpochDate
integer · int64 · requiredDate of the forecast displayed as the number of seconds that have elapsed since January 1, 1970 (midnight UTC/GMT).
Temperature
requiredAn object containing the forecasted temperature with a rounded value in the specified units, Fahrenheit or Celsius. The object may be NULL.
Day
requiredObject containing details about the day.
Night
requiredObject containing detailsa about the night.
Sources
string[] · requiredList of forecast sources.
MobileLink
string · minLength: 1 · requiredLink to daily forecasts on AccuWeather's mobile site for the requested location.
Link
string · minLength: 1 · requiredLink to daily forecasts on AccuWeather's free site for the requested location.
Sun
| nullObject containing details about the sun.
Moon
| nullObject containing details about the moon.
RealFeelTemperature
| nullAn object containing the patented AccuWeather RealFeel™ temperature with a rounded value in the specified units, Fahrenheit or Celsius. The object may be NULL.
RealFeelTemperatureShade
| nullAn object containing the patented AccuWeather RealFeel™ shade temperature with a rounded value in the specified units, Fahrenheit or Celsius. The object may be NULL.
HoursOfSun
number | null · floatNumber of hours of sun.
DegreeDaySummary
| nullSummary of Heating Degree Day or Cooling Degree Day information.
AirAndPollen
array | nullList of air quality and pollutants.
API.Forecasts.Daily.Entities.OpenAPI.DailyForecastSummary
Headline
requiredRepresents the most significant weather event over the next five days, regardless of selected timespan.
DailyForecasts
object[] · requiredForecasts for each 12-hour period.
API.Forecasts.Daily.Entities.OpenAPI.Day
Icon
integer · int32 · requiredNumeric value representing an icon that matches the forecast.
IconPhrase
string · minLength: 1 · requiredPhrase description of the Icon.
HasPrecipitation
boolean · requiredBoolean value that indicates the presence of any type of precipitation. Displays true if precipitation is present.
PrecipitationType
string · minLength: 1 · requiredIndicates if the precipitation is rain, snow, ice, or mixed. Only returned if HasPrecipitation is true.
PrecipitationIntensity
string | nullIndicates if the precipitation strength is light, moderate, or heavy. Only returned if HasPrecipitation is true.
ShortPhrase
string | nullPhrase description of the forecast. (Note: AccuWeather attempts to keep this phrase under 30 characters in length, but some languages/weather events may result in a longer phrase length, exceeding 30 characters.).
LongPhrase
string | nullPhrase description of the forecast. (Note: AccuWeather attempts to keep this phrase under 100 characters in length, but some languages/weather events may result in a longer phrase length, exceeding 100 characters.).
PrecipitationProbability
integer | null · int32A percentage value representing the probability of precipitation.
ThunderstormProbability
integer | null · int32A percentage value representing the probability of a thunderstorm.
RainProbability
integer | null · int32A percentage value representing the probability of rain.
SnowProbability
integer | null · int32A percentage value representing the probability of snow.
IceProbability
integer | null · int32A percentage value representing the probability of ice.
Wind
| nullAn object containing wind direction and speed information with a rounded value in the specified units, Miles per hour or Kilometer per hour. The object may be NULL.
WindGust
| nullAn object containing information about the maximum short-burst wind speed with a rounded value in the specified units, Miles per hour or Kilometer per hour. The object may be NULL.
TotalLiquid
| nullA measurement of total liquid for the 12-hour period. An object with a rounded value in the specified units, Inch or Millimeter. The object may be NULL.
Rain
| nullA measurement of rain for the 12-hour period. An object with a rounded value in the specified units, Inch or Millimeter. The object may be NULL.
Snow
| nullA measurement of snow for the 12-hour period. An object with a rounded value in the specified units, Inch or Centimeter. The object may be NULL.
Ice
| nullA measurement of ice for the 12-hour period. An object with a rounded value in the specified units, Inch or Millimeter. The object may be NULL.
HoursOfPrecipitation
number | null · floatThe total number of hours containing any type of precipitation in the indicated 12-hour period.
HoursOfRain
number | null · floatThe total number of hours containing rain in the indicated 12-hour period.
HoursOfSnow
number | null · floatThe total number of hours containing snowfall in the indicated 12-hour period.
HoursOfIce
number | null · floatThe total number of hours containing ice precipitation in the indicated 12-hour period.
CloudCover
integer · int32The percentage of cloud cover.
Evapotranspiration
| nullSoil water loss by evaporation and plant transpiration. An object with a rounded value in the specified units, Inch or Millimeter. The object may be NULL.
SolarIrradiance
| nullThe sun's electromagnetic radiation (global horizontal irradiance) as measured at the Earth's surface. An object with a rounded value in Watts per square Meter. The object may be NULL.
RelativeHumidity
| nullA measure of water vapor in the air, expressed as a percentage of the amount needed for saturation.
WetBulbTemperature
| nullThe temperature to which air may be cooled by evaporating water into it at constant pressure until it reaches saturation. The object contains a rounded value in the specified units, Fahrenheit or Celsius. The object may be NULL.
WetBulbGlobeTemperature
| nullA temperature value that indicates heat stress on the human body in direct sunlight based on temperature, humidity, wind speed, sun angle, and cloud cover. The object contains a rounded value in the specified units, Fahrenheit or Celsius. The object may be NULL.
UVIndexFloat
| nullAn object containing the sun's measured ultraviolet radiation strength.
API.Forecasts.Daily.Entities.OpenAPI.DegreeDaySummary
Heating
requiredNumber of degrees that the mean temperature is below 65 degrees F. An object with a rounded value in the specified units, Fahrenheit or Celsius. The object may be NULL.
Cooling
requiredNumber of degrees that the mean temperature is above 65 degrees F. An object with a rounded value in the specified units, Fahrenheit or Celsius. The object may be NULL.
API.Forecasts.Daily.Entities.OpenAPI.Headline
EffectiveDate
string · date-time · requiredDatetime displayed in ISO8601 format: yyyy-mm-ddThh:mm:ss±hh:mm that the headline is in effect.
EffectiveEpochDate
integer · int64 · requiredEffective datetime of the headline displayed as the number of seconds that have elapsed since January 1, 1970 (midnight UTC/GMT).
Severity
integer · int32 · requiredSeverity of the headline displayed as an integer. The lower the number, the greater the severity.
Text
string · minLength: 1 · requiredText of the headline.
Category
string · minLength: 1 · requiredCategory of the headline.
EndDate
string · date-time · requiredDatetime displayed in ISO8601 format: yyyy-mm-ddThh:mm:ss±hh:mm that the headline period ends.
EndEpochDate
integer · int64 · requiredEnd datetime of the headline displayed as the number of seconds that have elapsed since January 1, 1970 (midnight UTC/GMT).
MobileLink
string · minLength: 1 · requiredLink to extended forecasts on AccuWeather's mobile site for the requested location.
Link
string · minLength: 1 · requiredLink to extended forecasts on AccuWeather's free site for the requested location.
API.Forecasts.Daily.Entities.OpenAPI.HumidityRange
Minimum
integer · int32The lowest observed water vapor amount expressed as a percentage of the amount needed for saturation, measured over the indicated 12-hour period.
Maximum
integer · int32The highest observed water vapor amount expressed as a percentage of the amount needed for saturation, measured over the indicated 12-hour period.
Average
integer · int32The average observed water vapor amount expressed as a percentage of the amount needed for saturation, measured over the indicated 12-hour period.
API.Forecasts.Daily.Entities.OpenAPI.IndexRange
Minimum
number | null · floatA numerical value that indicates the sun's maximum measured ultraviolet radiation strength.
Maximum
number | null · floatA numerical value that indicates the sun's minimum measured ultraviolet radiation strength.
API.Forecasts.Daily.Entities.OpenAPI.Moon
Rise
string · date-time · requiredMoon rise displayed in ISO8601 format: (yyyy-mm-ddThh:mm:ss±hh:mm).
EpochRise
integer · int64 · requiredMoon rise displayed as the number of seconds that have elapsed since January 1, 1970 (midnight UTC/GMT).
Set
string · date-time · requiredMoon set displayed in ISO8601 format: (yyyy-mm-ddThh:mm:ss±hh:mm).
EpochSet
integer · int64 · requiredMoon set displayed as the number of seconds that have elapsed since January 1, 1970 (midnight UTC/GMT).
Phase
string · minLength: 1 · requiredThe phase of the moon.
Age
integer · int32 · requiredThe number of days since the new moon.
API.Forecasts.Daily.Entities.OpenAPI.Sun
Rise
string · date-time · requiredSun rise displayed in ISO8601 format: (yyyy-mm-ddThh:mm:ss±hh:mm).
EpochRise
integer · int64 · requiredSun rise displayed as the number of seconds that have elapsed since January 1, 1970 (midnight UTC/GMT).
Set
string · date-time · requiredSun set displayed in ISO8601 format: (yyyy-mm-ddThh:mm:ss±hh:mm).
EpochSet
integer · int64 · requiredSun set displayed as the number of seconds that have elapsed since January 1, 1970 (midnight UTC/GMT).
Common.OpenAPISpecification.Entities.Direction
Degrees
integer · int32 · requiredLocalized
string · minLength: 1 · requiredEnglish
string · minLength: 1 · required
API.Forecasts.Hourly.Entities.OpenAPI.HourlyForecast
DateTime
string · date-time · requiredDatetime of the forecast displayed in ISO8601 format: (yyyy-mm-ddThh:mm:ss±hh:mm).
EpochDateTime
integer · int64 · requiredDatetime of the forecast displayed as the number of seconds that have elapsed since January 1, 1970 (midnight UTC/GMT).
WeatherIcon
integer · int32 · requiredNumeric value representing an image that displays the IconPhrase.
IconPhrase
string · minLength: 1 · requiredPhrase description of the forecast. Displayed in specified language.
HasPrecipitation
boolean · requiredBoolean value that indicates the presence of any type of precipitation. Displays true if precipitation is present.
IsDaylight
boolean · requiredBoolean value (true or false) that specifies whether or not it is daylight.
Temperature
requiredAn object containing the forecasted temperature with a rounded value in the specified units, Fahrenheit or Celsius. The object may be NULL.
PrecipitationProbability
integer · int32 · requiredA percentage value representing the probability of precipitation.
accuLumenBrightnessIndex
number · float · requiredMobileLink
string · minLength: 1 · requiredLink to hourly forecasts on AccuWeather's mobile site for the requested location.
Link
string · minLength: 1 · requiredLink to hourly forecasts on AccuWeather's free site for the requested location.
PrecipitationType
string | nullIndicates if the precipitation is rain, snow, ice, or mixed. Only returned if HasPrecipitation is true.
PrecipitationIntensity
string | nullIndicates if the precipitation strength is light, moderate, or heavy. Only returned if HasPrecipitation is true.
RealFeelTemperature
| nullAn object containing the patented AccuWeather RealFeel™ temperature with a rounded value in the specified units, Fahrenheit or Celsius. The object also contains a brief description of how warm or cold the temperature actually feels outside. The object may be NULL.
RealFeelTemperatureShade
| nullAn object containing the patented AccuWeather RealFeel™ shade temperature with a rounded value in the specified units, Fahrenheit or Celsius. The object also contains a brief description of how warm or cold the temperature actually feels outside. The object may be NULL.
WetBulbTemperature
| nullThe temperature to which air may be cooled by evaporating water into it at constant pressure until it reaches saturation. The object contains a rounded value in the specified units, Fahrenheit or Celsius. The object may be NULL.
WetBulbGlobeTemperature
| nullA temperature value that indicates heat stress on the human body in direct sunlight based on temperature, humidity, wind speed, sun angle, and cloud cover. The object contains a rounded value in the specified units, Fahrenheit or Celsius. The object may be NULL.
DewPoint
| nullThe temperature at which the humidity in the air will begin to condense on surfaces. The object contains a rounded value in the specified units, Fahrenheit or Celsius. The object may be NULL.
Wind
| nullAn object containing wind direction and speed information with a rounded value in the specified units, Miles per hour or Kilometer per hour. The object may be NULL.
WindGust
| nullAn object containing information about the maximum short-burst wind speed with a rounded value in the specified units, Miles per hour or Kilometer per hour. The object may be NULL.
RelativeHumidity
integer | null · int32A measure of water vapor in the air, expressed as a percentage of the amount needed for saturation.
IndoorRelativeHumidity
integer | null · int32A measure of moisture in the air inside a typical heated home, expressed as a percentage of the maximum amount possible at the same temperature. At temperatures above 68°F this is set to the outdoor relative humidity.
Visibility
| nullAn object containing information about visibility distance with a rounded value in the specified units, Miles or Kilometer. The object may be NULL.
Ceiling
| nullAn object containing information about the cloud base elevation with a rounded value in the specified units, Feet or Meter. The object may be NULL.
UVIndex
integer · int32A numerical value that indicates the sun's measured ultraviolet radiation strength.
UVIndexFloat
number · floatA decimal value that indicates the sun's measured ultraviolet radiation strength.
UVIndexText
string | nullText associated with the UVIndex.
ThunderstormProbability
integer | null · int32A percentage value representing the probability of a thunderstorm.
RainProbability
integer | null · int32A percentage value representing the probability of rain.
SnowProbability
integer · int64A percentage value representing the probability of snow.
IceProbability
integer | null · int32A percentage value representing the probability of ice.
TotalLiquid
| nullA measurement of total liquid for the hour. An object with a rounded value in the specified units, Inch or Millimeter. The object may be NULL.
Rain
| nullA measurement of rain for the hour. An object with a rounded value in the specified units, Inch or Millimeter. The object may be NULL.
Snow
| nullA measurement of snow for the hour. An object with a rounded value in the specified units, Inch or Centimeter. The object may be NULL.
Ice
| nullA measurement of ice for the hour. An object with a rounded value in the specified units, Inch or Millimeter. The object may be NULL.
CloudCover
integer | null · int32The percentage of cloud cover.
Evapotranspiration
| nullSoil water loss by evaporation and plant transpiration. An object with a rounded value in the specified units, Inch or Millimeter. The object may be NULL.
SolarIrradiance
| nullThe sun's electromagnetic radiation (global horizontal irradiance) as measured at the Earth's surface. An object with a rounded value in Watts per square Meter. The object may be NULL.
API.Forecasts.Hourly.Entities.OpenAPI.HourlyForecastPoint
dateTime
string · date-time · requiredDatetime of the forecast displayed in ISO8601 format: (yyyy-mm-ddThh:mm:ss±hh:mm).
featureCollection
required
API.Forecasts.Hourly.Entities.OpenAPI.HourlyForecastPointFeature
features
object[] · requiredtype
string · minLength: 1 · required
API.Forecasts.Hourly.Entities.OpenAPI.HourlyForecastPointProperties
stationCode
string · minLength: 1 · requiredThe weather station code of the location.
rain
number · float · requiredA measurement of rain for the hour.
rainUnit
string · minLength: 1 · requiredTHe unit of measurement for the rain.
snow
number · float · requiredA measurement of snow for the hour.
snowUnit
string · minLength: 1 · requiredThe unit of measurement for the snow.
ice
number · float · requiredA measurement of ice for the hour.
iceUnit
string · minLength: 1 · requiredThe unit of measurement for the ice.
totalLiquid
number · float · requiredA measurement of total liquid for the hour.
totalLiquidUnit
string · minLength: 1 · requiredThe unit of measurement for the total liquid.
stationName
string | nullThe name of the weather station.
stationWeight
integer · int32A number representing the importantance of the weather station.
stationOffset
number · floatThe GMT offset of the weather station.
weatherIcon
integer | null · int32Numeric value representing an image that displays the IconPhrase.
iconPhrase
string | nullPhrase description of the forecast. Displayed in specified language.
temperature
number | null · floatThe forecasted temperature for the hour.
temperatureUnit
string | nullThe unit of measurement for the temperature.
realFeelTemperature
number | null · floatThe forecasted patented AccuWeather RealFeel™ temperature for the hour.
realFeelTemperatureUnit
string | nullThe unit of measurement for the patented AccuWeather RealFeel™ temperature.
realFeelTemperaturePhrase
string | nullA phrase representing the patented AccuWeather RealFeel™ temperature.
windDirectionDegrees
number · floatAngular measurement of the wind direction.
windDirectionEnglish
string | nullAbbreviated text value of the wind direction.
windDirectionLocalized
string | nullAbbreviated text value of the wind direction in the requested language.
windSpeed
number | null · floatLinear measurement of the wind speed.
windSpeedUnit
string | nullThe unit of measurment for the wind speed.
windGust
number | null · floatLinear measurement of the wind gust.
windGustUnit
string | nullThe unit of measurment for the wind gust.
hasPrecipitation
booleanBoolean value that indicates the presence of any type of precipitation. Displays true if precipitation is present.
precipitationType
string | nullIndicates if the precipitation is rain, snow, ice, or mixed. Only returned if HasPrecipitation is true.
precipitationIntensity
string | nullIndicates if the precipitation strength is light, moderate, or heavy. Only returned if HasPrecipitation is true.
Common.OpenAPISpecification.Entities.Feature`1[[AccuWeather.NetStandard.API.Forecasts.Hourly.Entities.OpenAPI.HourlyForecastPointProperties, AccuWeather.NetStandard.API.Forecasts.Hourly, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]
type
string · minLength: 1 · requiredgeometry
requiredproperties
required
API.Locations.Entities.OpenAPI.AdministrativeArea
Level
integer · int64 · requiredAn assigned number to describe the scale of the administrative subdivisions for countries. As the Level number increases, the scale of the subdivision will decrease. Numbers of 10 or greater are reserved for non-political boundaries and should be used independently
CountryID
string · minLength: 1 · requiredUnique ISO or Microsoft Localization Code for the country that contains the AdministrativeArea.
ID
string · minLength: 1 · requiredUnique administrative area ID
LocalizedName
string · minLength: 1 · requiredAdministrative area name as displayed in local dialect set with language code in the URL. If no language code is selected, the default is English
EnglishName
string · minLength: 1 · requiredAdministrative area name displayed in English
LocalizedType
string | nullAdministrative Area type displayed in the local dialect set with the language code in the URL. Default is US English (en-us).
EnglishType
string | nullAdministrative Area type displayed in English.
API.Locations.Entities.OpenAPI.AppPartnership
Type
string · minLength: 1 · requiredThe type of partnership
API.Locations.Entities.OpenAPI.Area
ID
string · minLength: 1 · requiredUnique administrative area ID
LocalizedName
string · minLength: 1 · requiredAdministrative area name as displayed in local dialect set with language code in the URL. If no language code is selected, the default is English
EnglishName
string · minLength: 1 · requiredAdministrative area name displayed in English
API.Locations.Entities.OpenAPI.Asset
Name
string · minLength: 1 · requiredThe name of the asset
Url
string · minLength: 1 · requiredThe URL associated to the asset
API.Locations.Entities.OpenAPI.CoordinateTranslate
Key
string · minLength: 1 · requiredUnique ID to search a location
API.Locations.Entities.OpenAPI.DaylightSavingChange
Date
string · date-time · requiredTime when daylight saving will change
GmtOffset
number · float · requiredNumber of hours offset from local GMT time
TimeZoneFormat
string · minLength: 1 · requiredAlphabetic abbreviation of the TimeZone
API.Locations.Entities.OpenAPI.Details
Key
string · minLength: 1 · requiredUnique ID to identify a location.
StationCode
string · minLength: 1 · requiredWeather station code of the location.
StationGmtOffset
number · float · requiredGMT offset of the weather station.
BandMap
string · minLength: 1 · requiredTemperature and precipitation band map code.
Climo
string · minLength: 1 · requiredSource of climatology data for the location.
LocalRadar
string · minLength: 1 · requiredLocal radar code associated with the location.
MediaRegion
string · minLength: 1 · requiredMedia region associated with the location.
Metar
string · minLength: 1 · requiredMetar station of the location.
NXMetro
string · minLength: 1 · requiredCity level radar code.
NXState
string · minLength: 1 · requiredState level radar code.
Population
integer · int64 · requiredReported population of the location.
PrimaryWarningCountyCode
string · minLength: 1 · requiredPrimary warning county code.
PrimaryWarningZoneCode
string · minLength: 1 · requiredPrimary warning zone code.
Satellite
string · minLength: 1 · requiredSatellite associated with the location.
Synoptic
string · minLength: 1 · requiredSynoptic station associated with the location.
MarineStation
string · minLength: 1 · requiredMarine station code.
MarineStationGMTOffset
number · float · requiredGMT offset of the marine station.
VideoCode
string · minLength: 1 · requiredCode that identifies city or region for video.
LocationStem
string · minLength: 1 · requiredCountry ID/location name/postal code or Country ID/location name/Location Key when the location does not have a postal code. For AccuWeather internal use only.
Sources
object[] · requiredOfficial sources of data by type
CanonicalPostalCode
string · minLength: 1 · requiredOptimized postal code which may be the postal code of the location or a nearby metropolitan area. May be empty.
CanonicalLocationKey
string · minLength: 1 · requiredOptimized locationKey which may be the locationKey of the location or a nearby metropolitan area. May be empty.
DMA
| nullDesignated Marketing Area
PartnerID
string | nullUnique number that identifies a display partner for the Designated Marketing Area (DMA). Language dependent.
API.Locations.Entities.OpenAPI.Dma
ID
string · minLength: 1 · requiredNumeric id to identify the marketing area.
EnglishName
string · minLength: 1 · requiredName of the Designated Marketing Area.
API.Locations.Entities.OpenAPI.Location
PrimaryPostalCode
string · minLength: 1 · requiredOfficial postal code provided by our main location data provider for the requested location
Region
requiredThe object containing the region details
TimeZone
requiredThe object containing the timezone details
GeoPosition
requiredThe object containing the geoposition details
IsAlias
boolean · required“True” or “false” verification of whether a location is an “alias” or an alternative name or spelling for a requested location
SupplementalAdminAreas
object[] · requiredThe object containing a list of administrative area details
DataSets
string[] · requiredArray of location-specific products that are available for this location. Products include Alerts, PremiumAirQuality, AirQuality, MinuteCast, and ForecastConfidence. If no location-specific products are available, the array will be empty.
EnglishName
string · minLength: 1 · requiredLocation name as displayed in English
Version
integer · int32 · requiredCurrent version of the API
Key
string · minLength: 1 · requiredUnique ID to search a location
Type
string · minLength: 1 · requiredLocation type such as City, PostalCode, POI or LatLong
Rank
integer · int32 · requiredNumber applied to locations set by factors such as population, political importance, and geographic size
LocalizedName
string · minLength: 1 · requiredDisplay name in local dialect set with language code in URL. Default is US English (us-en)
Country
requiredTHe object containing the country details
AdministrativeArea
requiredThe object containing the amdministrative area details
ParentCity
| nullThe object containing the parentcity details. This object will be displayed only if the location is part of a larger metropolitan area or parent city.
Details
| nullAccuWeather related details about the specific location
API.Locations.Entities.OpenAPI.LocationBase
Version
integer · int32 · requiredCurrent version of the API
Key
string · minLength: 1 · requiredUnique ID to search a location
Type
string · minLength: 1 · requiredLocation type such as City, PostalCode, POI or LatLong
Rank
integer · int32 · requiredNumber applied to locations set by factors such as population, political importance, and geographic size
LocalizedName
string · minLength: 1 · requiredDisplay name in local dialect set with language code in URL. Default is US English (us-en)
Country
requiredTHe object containing the country details
AdministrativeArea
requiredThe object containing the amdministrative area details
API.Locations.Entities.OpenAPI.LocationGeoPosition
Elevation
requiredThe location elevation compared to the sea level. An object containing a rounded value for Feet and Meter. The object may be NULL.
Latitude
number · float · requiredLongitude
number · float · required
API.Locations.Entities.OpenAPI.LocationTimeZone
Code
string · minLength: 1 · requiredOfficial abbreviation code for designated Time Zone
NextOffsetChange
string · date-time · requiredNext time that daylight saving time changes
Name
string · minLength: 1 · requiredOfficial name of designated Time Zone
GmtOffset
number · float · requiredNumber of hours offset from local GMT time
IsDaylightSaving
boolean · requiredA “true” or “false” verification of whether a location is currently observing Day Light Saving time
API.Locations.Entities.OpenAPI.ParentCity
Key
string · minLength: 1 · requiredParent city location key.
LocalizedName
string · minLength: 1 · requiredParent city name as displayed in local dialect set with language code in the URL. If no language code is selected, the default is English
EnglishName
string · minLength: 1 · requiredParent city name displayed in English
API.Locations.Entities.OpenAPI.Partner
ID
integer · int32 · requiredUnique ID to search a partner
PartnerAreaID
integer · int32 · requiredUnique administrative area ID
MarketID
integer · int32 · requiredUnique market ID associated with the partner
BlogID
integer · int32 · requiredUnique blob ID associated with the partner
Name
string · minLength: 1 · requiredThe name of the partner
HeadlineNewsLogo
string | nullThe URL to the partner's headline news logo
WebLogo
string | nullThe URL to the partner's web logo
WebLink
string | nullThe URL to the partner's website
MobileLogo
string | nullThe URL to the partner's mobile logo
MobileLink
string | nullThe URL to the partner's mobile website
RSSLink
string | nullThe URL to the partner's RSS feed
FeatureLink
string | nullThe URL to the partner's feature
AppPartnership
| nullAn object representing all of the partnerships
Assets
array | nullAn object representing all of the assests such as links
API.Locations.Entities.OpenAPI.SourceElement
DataType
string · minLength: 1 · requiredThe type of data the source provides.
Source
string · minLength: 1 · requiredName of the data provider.
SourceId
integer · int32 · requiredId associated with the source. Can be used as a key.
PartnerSourceUrl
string | nullSource URL for the display partner of a Designated Marketing Area (DMA
API.Locations.Entities.OpenAPI.Station
StationCode
string · minLength: 1 · requiredUnique ID of the weather station
GeoPosition
requiredThe object containing the geoposition details
GmtOffset
number · float · requiredGMT offset of the weather station
CurrentGmtOffset
number · float · requiredCurrent GMT offset of the weather station
TimeZoneDesignator
string · minLength: 1 · requiredAlphabetic abbreviation of the TimeZone
TimeZoneName
string · minLength: 1 · requiredThe name of the TimeZone
API.Locations.Entities.OpenAPI.SupplementalAdminArea
Level
integer · int64 · requiredAn assigned number to describe the scale of the administrative subdivisions for countries. As the Level number increases, the scale of the subdivision will decrease. Numbers of 10 or greater are reserved for non-political boundaries and should be used independently
LocalizedName
string · minLength: 1 · requiredAdministrative area name as displayed in local dialect set with language code in the URL. If no language code is selected, the default is English
EnglishName
string · minLength: 1 · requiredAdministrative area name displayed in English
API.Locations.Entities.OpenAPI.TimeZone
ID
integer · int32 · requiredUnique TimeZone ID
Name
string · minLength: 1 · requiredOfficial name of designated Time Zone
GmtOffset
number · float · requiredNumber of hours offset from local GMT time
IsDaylightSaving
boolean · requiredA “true” or “false” verification of whether a location is currently observing Day Light Saving time
DaylightSavingChanges
array | nullThe list of available daylight saving changes
Common.OpenAPISpecification.Entities.GeoPosition
Latitude
number · float · requiredLongitude
number · float · required
API.Indices.Entities.OpenAPI.Index
LocalDateTime
string · date-time · requiredValid datetime of the index displayed in ISO8601 format: (yyyy-mm-ddThh:mm:ss±hh:mm).
EpochDateTime
integer · int64 · requiredValid datetime for the index displayed as the number of seconds that have elapsed since January 1, 1970 (midnight UTC/GMT).
MobileLink
string · uri · requiredLink to indices on AccuWeather's mobile site for the requested location.
Link
string · uri · requiredLink to indices on AccuWeather's free site for the requested location.
Name
string | nullName of the index.
ID
integer · int32Numeric id used to identify the specific index.
Ascending
booleanBit that describes the direction of the index value. When true, the poorest value is 0, best value is 10. When false, the poorest value is 10, best value is 0.
Value
number | null · floatIndex value that ranges from 0.0 to 10.0.
Category
string | nullLevel that the index value falls. Categories differ among indices.
CategoryValue
integer · int32Level that the index value falls represented by an int. This value can be 1 through 5 and should be used in combination with the ascending flag because it can differ among indices.
Text
string | nullSentence that can be used for display purposes to sum up the index value and category.
API.Indices.Entities.OpenAPI.IndexGroup
Name
string · minLength: 1 · requiredName of the index group.
ID
integer · int32 · requiredNumeric id used to identify a group of related indices.
Ascending
booleanBit that describes the direction of the index value. When true, the poorest value is 0, best value is 10. When false, the poorest value is 10, best value is 0.
Description
string | nullA text value that provides detail about the index group.
API.Indices.Entities.OpenAPI.IndexInfo
Name
string · minLength: 1 · requiredName of the index group.
ID
integer · int32 · requiredNumeric id used to identify the specific index group.
Ascending
boolean · requiredBit that describes the direction of the index value. When true, the poorest value is 0, best value is 10. When false, the poorest value is 10, best value is 0.
Description
string · minLength: 1 · requiredA text value that provides detail about the index group.
API.Alerts.Entities.OpenAPI.AccuAlert
CountryCode
string · minLength: 1 · requiredA unique ID number assigned to a specific country.
AlertID
integer · int64 · requiredA unique ID number that identifies a specific alert for a particular country.
Description
requiredAn object containing a short phrase that summarizes the alert.
Category
string · minLength: 1 · requiredA classification word or phrase that describes the alert type.
Priority
integer · int32 · requiredA ranking number that indicates the alert's importance based on the issuing authority's list of alert types. Higher impact alerts have a lower numnber. The highest priority is 1.
Type
string · minLength: 1 · requiredAn abbreviated alert description.
TypeID
string · minLength: 1 · requiredAn alphanumeric ID that indicates the alert description.
Class
string · minLength: 1 · requiredThe alert classification. Not available for all countries. Can be null.
Level
string · minLength: 1 · requiredIndicates the alert severity. Not available for all countries. Can be null.
AlarmLevel
string · minLength: 1 · requiredA color-based system that indicates the alert severity.
Source
string · minLength: 1 · requiredThe alert data provider.
SourceId
integer · int32 · requiredAn ID integer that identifies the alert data provider.
Disclaimer
string · minLength: 1 · requiredA disclaimer that must be displayed with the alert data. Can be null.
HaveReadyStatements
boolean · requiredA boolean value determining if ready statements are available.
SourceIconUrl
string | nullLink to icon from the data provider.
SourceTeam
string | nullThe name of the data provider.
SourceTeamIconUrl
string | nullLink to the data provider.
Color
| nullAn object containing definitions for an additive color that indicates the alert type.
Area
array | nullAn array containing information that defines the requested alert location, alert timing, and alert text.
MobileLink
string | null · uriLink to severe weather alerts on AccuWeather's mobile site for the requested location.
Link
string | null · uriLink to severe weather alerts on AccuWeather's free site for the requested location.
API.Alerts.Entities.OpenAPI.ActiveDataSource
id
integer · int32name
string | nullcountryCode
string | nullalertCount
integer · int32
API.Alerts.Entities.OpenAPI.AlertType
Code
string | nullA unique ID assigned to the alert type.
Description
string | nullAn object containing a short phrase that summarizes the alert.
Category
string | nullA classification word or phrase that describes the alert type.
Priority
integer · int32A ranking number that indicates the alert's importance based on the issuing authority's list of alert types. Higher impact alerts have a lower numnber. The highest priority is 1.
Color
string | nullA descriptive name for the color.
Class
string | nullThe alert classification. Not available for all countries. Can be null.
Level
string | nullIndicates the alert severity. Not available for all countries. Can be null.
AlarmLevel
string | nullA color-based system that indicates the alert severity.
DataSourceId
integer · int32An ID integer that identifies the alert data provider.
Id
integer · int32A unique ID number that identifies a specific alert for a particular country.
HaveReadyStatements
booleanA boolean value determining if ready statements are available.
CountryCode
string | nullA unique ID number assigned to a specific country.
TypeId
string | nullAn alphanumeric ID that indicates the alert description.
API.Alerts.Entities.OpenAPI.Area
Name
string · minLength: 1 · requiredThe name for the area that encompasses the requested location and falls under the current alert.
StartTime
string · date-time · requiredThe time at which the alert began, returned in ISO 8601 format:(yyyy-mm-ddThh:mm:ss±hh:mm).
EpochStartTime
integer · int64 · requiredThe time at which the alert began, returned in the number of seconds that have elapsed since January 1, 1970 (midnight UTC/GMT).
EndTime
string · date-time · requiredThe time at which the alert ended or will end, returned in ISO 8601 format: (yyyy-mm-ddThh:mm:ss±hh:mm).
EpochEndTime
integer · int64 · requiredThe time at which the alert ended or will end, returned in the total number of seconds that have elapsed since January 1, 1970 (midnight UTC/GMT).
LastAction
requiredAn object containing the alert's current status.
Summary
string · minLength: 1 · requiredA brief description of the alert.
IssuedTime
string · date-timeThe time at which the alert was created, returned in ISO 8601 format:(yyyy-mm-ddThh:mm:ss±hh:mm).
EpochIssuedTime
integer · int64The time at which the alert was created, returned in the number of seconds that have elapsed since January 1, 1970 (midnight UTC/GMT).
Text
string | nullA full description of the alert.
LanguageCode
string | nullThe code for the language in which the alert is returned (for example, en for English).
API.Alerts.Entities.OpenAPI.Color
Name
string · minLength: 1 · requiredA descriptive name for the color.
Red
integer · int32 · requiredThe color's red component.
Green
integer · int32 · requiredThe color's green component.
Blue
integer · int32 · requiredThe color's blue component.
Hex
string · minLength: 1 · requiredThe hexadecimal code that specifies the color.
API.Alerts.Entities.OpenAPI.DataSource
Id
integer · int32A unique ID assigned to the data provider.
Name
string | nullThe name of the data provider.
CountryCode
string | nullThe originating country of the data provider.
API.Alerts.Entities.OpenAPI.Description
Localized
string · minLength: 1 · requiredThe alert's current status in the specified language.
English
string · minLength: 1 · requiredThe alert's current status in US English.
API.Alerts.Entities.OpenAPI.DetailsProperties
countryCode
string | nullsource
string | nullsourceId
integer · int32alertId
integer · int32description
| nullcategory
string | nullpriority
integer · int32type
string | nulltypeId
string | nullclass
string | nulllevel
string | nullAlarmLevel
string | nullcolor
| nullcolorHex
string | nullstartTime
string · date-timeepochStartTime
integer · int32endTime
string · date-timeepochEndTime
integer · int32lastAction
| null
API.Alerts.Entities.OpenAPI.GlobalAlert
CountryCode
string · minLength: 1 · requiredA unique ID number assigned to a specific country.
AlertID
integer · int64 · requiredA unique ID number that identifies a specific alert for a particular country.
Description
requiredAn object containing a short phrase that summarizes the alert.
Category
string · minLength: 1 · requiredA classification word or phrase that describes the alert type.
Priority
integer · int32 · requiredA ranking number that indicates the alert's importance based on the issuing authority's list of alert types. Higher impact alerts have a lower numnber. The highest priority is 1.
Type
string · minLength: 1 · requiredAn abbreviated alert description.
TypeID
string · minLength: 1 · requiredAn alphanumeric ID that indicates the alert description.
Class
string · minLength: 1 · requiredThe alert classification. Not available for all countries. Can be null.
Level
string · minLength: 1 · requiredIndicates the alert severity. Not available for all countries. Can be null.
AlarmLevel
string · minLength: 1 · requiredA color-based system that indicates the alert severity.
Source
string · minLength: 1 · requiredThe alert data provider.
SourceId
integer · int32 · requiredAn ID integer that identifies the alert data provider.
Disclaimer
string · minLength: 1 · requiredA disclaimer that must be displayed with the alert data. Can be null.
HaveReadyStatements
boolean · requiredA boolean value determining if ready statements are available.
Color
| nullAn object containing definitions for an additive color that indicates the alert type.
SourceIconUrl
string | nullSourceIconUrl
SourceTeam
string | nullSourceTeam
SourceTeamIconUrl
string | nullSourceTeamIconUrl
Area
array | nullAn array containing information that defines the requested alert location, alert timing, and alert text.
MobileLink
string | null · uriLink to severe weather alerts on AccuWeather's mobile site for the requested location.
Link
string | null · uriLink to severe weather alerts on AccuWeather's free site for the requested location.
API.Alerts.Entities.OpenAPI.GlobalAlertPointJson
countryCode
string | nulldataSourceId
integer · int32alertId
integer · int32description
| nullcategory
string | nullpriority
integer · int32type
string | nulltypeId
integer · int32color
| nullcolorHex
string | nullstartTime
string · date-timeepochStartTime
integer · int32endTime
string | null · date-timeepochEndTime
integer | null · int32lastAction
| nullwarningAreaIds
array | nullgeometry
| null
API.Alerts.Entities.OpenAPI.PointColor
red
integer · int32green
integer · int32blue
integer · int32hex
string | null
API.Alerts.Entities.OpenAPI.Properties
countryCode
string | nulldataSourceId
integer · int32alertId
integer · int32description
| nullcategory
string | nullpriority
integer · int32type
string | nulltypeId
integer · int32color
| nullcolorHex
string | nullstartTime
string · date-timeepochStartTime
integer · int32endTime
string | null · date-timeepochEndTime
integer | null · int32lastAction
| nullwarningAreaIds
array | null
API.Alerts.Entities.OpenAPI.WarningAreaProperties
countryCode
string | nulladminCode
string | nullname
string | null
API.Tropical.Accu.Entities.ForecastMetadata
storm
| nullvalidDateTime
string | null · date-timeforecastId
integer | null · int32forecaster
string | nullcreationDateTime
string | null · date-timename
string | nulldiscussion
string | nullmapExtent
| nulllabelingHint
string | nulltimeStamp
string · date-time
API.Tropical.Accu.Entities.ForecastSummary
forecast
| nullforecastMetadata
| nulldetails
booleanradiiGeometry
booleanwindowGeometry
booleanshowMetadata
boolean
API.Tropical.Accu.Entities.ImpactPolygon
key
| nullbeginValue
number | null · floatendValue
number | null · floatunits
string | nullstartDateTime
string | null · date-timeendDateTime
string | null · date-timepolygon
| nullmetadata
| nulltimeStamp
string · date-time
API.Tropical.Accu.Entities.ImpactPolygonMetadata
discussion
string | nullforecaster
string | nullinitializedDateTime
string | null · date-timekey
| nulltimeStamp
string · date-time
API.Tropical.Accu.Entities.ImpactPolygonSummary
key
| nullstartDateTime
string · date-timeendDateTime
string · date-timeimpactPolygons
array | nullshowMetadata
boolean
API.Tropical.Accu.Entities.MapExtent
northLat
number · floatsouthLat
number · floateastLon
number · floatwestLon
number · float
API.Tropical.Atcf.Entities.AtcfStorm
year
integer · int32basinId
string | nullatcfId
integer · int32govId
integer | null · int32name
string | nullisActive
booleanisSubtropical
booleaninitTimes
array | nulltimeStamp
string · date-time
API.Tropical.Atcf.Entities.ForecastDetails
dateTime
string · date-timeposition
windGust
number | null · floatcentralPressure
number | null · floatwindSpeed
number | null · floatwindRadius
number | null · floatmoveDirection
number | null · floatmoveSpeed
number | null · floatwindDirText
string | nullwindDirEnglish
string | null
API.Tropical.Atcf.Entities.StormForecast
initTime
string · date-timeyear
integer · int32basinId
string | nullatcfId
integer · int32models
array | nulltimeStamp
string · date-time
API.Tropical.Common.Entities.Forecast
storm
| nullinitializedDateTime
string | null · date-timevalidDateTime
string | null · date-timeadvisoryId
string | nullposition
| nullmaxWindSustained
number | null · floatmaxWindGust
number | null · floatstatus
string | nullstatusPhraseCode
string | nullstatusLocalized
string | nullwindow
| nullforecastGeometry
| nullwindRadiiSummary
array | nullhasTropicalPotential
boolean | nullisPostTropical
boolean | nulltimeStamp
string · date-time
API.Tropical.Common.Entities.ForecastGeometry
storm
| nullbeginDateTime
string | null · date-timeendDateTime
string | null · date-timebeginStatus
string | nullendStatus
string | nullsegmentId
integer | null · int32trackGeometry
| nullwindowGeometry
| nulltimeStamp
string · date-time
API.Tropical.Common.Entities.GeoPosition
longitude
number | null · floatlatitude
number | null · float
API.Tropical.Common.Entities.OpenAPI.ImperialQuantity
value
integer · int32 · requiredunit
string · minLength: 1 · requiredunitType
integer · int64 · required
API.Tropical.Common.Entities.OpenAPI.Legacy.Advisory
ID
string · minLength: 1 · requiredThe Advisory ID.
DateTimeIssued
string · date-timeThe date and time at which the advisory was issued, displayed in ISO 8601 format (yyyy-mm-ddThh:mm:ss±hh:mm).
EpochDateTimeIssued
integer · int64The date and time at which the advisory was issued, displayed as the number of seconds that have elapsed since midnight UTC/GMT on January 1, 1970.
API.Tropical.Common.Entities.OpenAPI.Legacy.LandmarkReference
Landmark
string · minLength: 1 · requiredThe landmark name, in English.
Direction
requiredAn object containing direction to the landmark.
Range
requiredAn object containing distance to the landmark.
API.Tropical.Common.Entities.OpenAPI.Legacy.Movement
Direction
requiredAn object containing information about the storm's direction of travel.
Speed
requiredAn object containing the speed at which the storm is moving with a rounded value for Miles per hour and Kilometer per hour. The object may be NULL.
API.Tropical.Common.Entities.OpenAPI.Legacy.QuantityImperial
UnitType
integer · int64 · requiredValue
integer · int32 · requiredUnit
string · minLength: 1 · required
API.Tropical.Common.Entities.OpenAPI.Legacy.Storm
IsActive
boolean · requiredA boolean flag indicating if the storm has been updated recently.
IsSubtropical
boolean · requiredA boolean flag indicating when the depression is classified as a subtropical cyclone.
Year
integer · int32 · requiredThe year of origination.
BasinID
string · minLength: 1 · requiredBasin identifier (AL, EP, SI, NI, CP, NP, SP).
DepressionNumber
integer · int32 · requiredGovernment depression number. May be NULL.
Name
string · minLength: 1 · requiredThe name of the depression.
GovId
integer · int32The unique depression number associated with a tropical cyclone. Equivalent to depressionId.
GovBaseLink
string | nullLink to the specific government storm URL.
API.Tropical.Common.Entities.OpenAPI.Legacy.StormForecast
Position
requiredAn object containing the location details.
Status
string · minLength: 1 · requiredStorm status, in English, including category values of hurricanes and tropical cyclones. Some examples are: Hurricane – Category 3, Tropical Depression, Tropical Cyclone - Category 1, Depression, and Typhoon.
DateCreated
string · date-timeThe date and time at which the forecast was created, displayed in ISO 8601 format (yyyy-mm-ddThh:mm:ss±hh:mm).
EpochDateCreated
integer · int64The date and time at which the forecast was created, displayed as the number of seconds that have elapsed since midnight UTC/GMT on January 1, 1970.
ForecastDateTime
string · date-timeThe date and time at which the forecast is valid, displayed in ISO 8601 format (yyyy-mm-ddThh:mm:ss±hh:mm).
ForecastEpochDateTime
integer · int64The date and time at which the forecast is valid, displayed as the number of seconds that have elapsed since midnight UTC/GMT on January 1, 1970.
Storm
| nullAn object containing details about the storm.
MaxWindGust
| nullAn object containing information about the maximum short-burst wind speed with a rounded value for Miles per hour and Kilometer per hour. The object may be NULL.
SustainedWind
| nullAn object containing information about the maximum sustained wind speed with a rounded value for Miles per hour and Kilometer per hour. The object may be NULL.
Window
| nullAn object containing information about the forecast window for the storm during the specified time period (not the entire cone). If windowgeometry=true in the request, this object will include geoJSON details for window geometry.
API.Tropical.Common.Entities.OpenAPI.Legacy.StormPosition
Advisory
requiredAn object containg details of the advisory.
Position
requiredAn object containing location details.
MaxWindGust
requiredAn object containing information about the maximum short-burst wind speed with a rounded value for Miles per hour and Kilometer per hour. The object may be NULL.
SustainedWind
requiredAn object containing information about the maximum sustained wind speed with a rounded value for Miles per hour and Kilometer per hour. The object may be NULL.
MinimumPressure
requiredAn object containing information about the measured air pressure at ground level with a rounded value for Inches of Mercury and Millibar. The object may be NULL.
Movement
requiredAn object containing direction and speed of the storm.
Status
string · minLength: 1 · requiredStorm status, in English, including category values of hurricanes and tropical cyclones. Some examples are: Hurricane – Category 3, Tropical Depression, Tropical Cyclone - Category 1, Depression, and Typhoon.
HasTropicalPotential
boolean · requiredA boolean value determining if the storm could be tropical.
IsPostTropical
boolean · requiredA boolean value describing if the storm is post tropical.
LandmarkReferences
object[] · requiredA list of objects containing details of surrounding landmarks.
Storm
| nullAn object containing details about the storm.
windRadiiSummary
array | nullA list of objects containing containing wind radii information.
API.Tropical.Common.Entities.OpenAPI.Legacy.WindRadiiSummary
RadiusSectorData
object[] · requiredA list of objects containing the information needed to plot wind radius quadrants. Bearing 0–90 = NE quadrant; 90–180 = SE quadrant; 180–270 = SW quadrant; 270–360 = NW quadrant.
ValidDateTime
string · date-timeThe date and time at which the wind radii summary data is valid, displayed in ISO 8601 format (yyyy-mm-ddThh:mm:ss±hh:mm).
ValidEpochDateTime
integer · int64The date and time at which the wind radii summary data is valid, displayed as the number of seconds that have elapsed since midnight UTC/GMT on January 1, 1970.
WindSpeed
| nullAn object containing wind speed associated with the radiusSectorData with a rounded value for Miles per hour and Kilometer per hour. The object may be NULL.
RadiiGeometry
| nullAn object containing GeoJSON information. Displayed when radiigeometry=true in request. Describes the outline of the wind radius quadrants.
API.Tropical.Common.Entities.OpenAPI.Legacy.Window
Left
requiredAn object containing the geoposition of the point on the left side of the window at the time of the timeframe (window.endDateTime).
Right
requiredAn object continaing the geoposition of the point on the right side of the window at the end of the timeframe (window.endDateTime).
API.Tropical.Common.Entities.OpenAPI.MetricQuantity
value
number · float · requiredunit
string · minLength: 1 · requiredunitType
integer · int64 · required
API.Tropical.Common.Entities.OpenAPI.RadiusSector
beginBearing
number · float · requiredBearing, in degrees, of the beginning of the quadrant.
endBearing
number · float · requiredBearing, in degrees, of the end of the quadrant.
range
integer · int32 · requiredThe radius of the quadrant, in nautical miles.
API.Tropical.Common.Entities.OpenAPI.StormBase
year
integer · int64 · requiredThe year of origination.
basinId
string · minLength: 1 · requiredBasin identifier (AL, EP, SI, NI, CP, NP, SP).
depressionNumber
integer · int32 · requiredGovernment depression number. May be NULL.
name
string · minLength: 1 · requiredThe name of the depression.
isActive
boolean · requiredA boolean flag indicating if the storm has been updated recently.
isSubtropical
boolean · requiredA boolean flag indicating when the depression is classified as a subtropical cyclone.
isRetired
booleanA boolean flag indicating if the storm name had been retired and false if it has not been retired.
govId
integer | null · int32The unique depression number associated with a tropical cyclone. Equivalent to depressionId.
accuId
integer | null · int32AccuWeather storm ID. May be NULL. If NULL, this parameter will not be displayed.
atcfId
integer | null · int32ATCF storm ID. May be NULL. If NULL, this parameter will not be displayed.
hurdatId
integer | null · int32Hurdat (hurricane database) storm ID. May be NULL. If NULL, this parameter will not be displayed.
eventKey
string | nullA unique identifier in the format BBDDYYYY where BB is the basin code, DD is the depression number, and YYYY is the year.
govBaseLink
string | nullLink to the specific government storm URL. May be NULL. If NULL, this parameter will not be displayed.
accuBaseLink
string | nullLink to the specific AccuWeather storm URL. May be NULL. If NULL, this parameter will not be displayed.
atcfBaseLink
string | nullLink to the specific ATCF storm URL. May be NULL. If NULL, this parameter will not be displayed.
API.Tropical.Common.Entities.PeakIntensity
sustainedWind
number | null · floatstatus
string | nullstatusPhraseCode
string | nullstatusLocalized
string | nullvalidDatetime
string | null · date-timeposition
| nulltimeStamp
string · date-time
API.Tropical.Common.Entities.Position
storm
| nullvalidDateTime
string | null · date-timeadvisoryNumber
string | nulladvisoryIssued
string | null · date-timepoint
| nullmovementDir
number | null · floatmovementDirCardinal
string | null · readOnlymovementDirCardinalLocalized
string | nullmovementSpeed
number | null · floatminPressure
number | null · floatmaxWindSustained
number | null · floatmaxWindGust
number | null · floatisSubtropical
boolean | nullstatus
string | nullstatusPhraseCode
string | nullstatusLocalized
string | nullname
string | nullhasTropicalPotential
boolean | nullisPostTropical
boolean | nulllandmarkRefs
array | nulltimeStamp
string · date-time
API.Tropical.Common.Entities.PositionSummary
stormPosition
| nullwindRadiiSummary
array | nulldetails
booleangeometry
booleanisLegacy
boolean
API.Tropical.Common.Entities.RadiusSectorData
beginBearing
number | null · floatendBearing
number | null · floatrange
integer | null · int32
API.Tropical.Common.Entities.Storm
accuId
integer | null · int32atcfId
integer | null · int32hurdatId
integer | null · int32name
string | nulldetails
booleanisSubtropical
booleanisActive
booleanisGovStorm
booleanisLegacy
booleanisRetired
booleangovBaseLink
string | nullaccuBaseLink
string | nullatcfBaseLink
string | nulleventKey
string | nullendDateTime
string | null · date-timestartDateTime
string | null · date-timepeakIntensity
| nullimpactPolygonTypes
array | nullyear
integer · int32basinId
string | nullgovId
integer | null · int32timeStamp
string · date-time
API.Tropical.Common.Entities.StormIdentity
year
integer · int32basinId
string | nullgovId
integer | null · int32timeStamp
string · date-time
API.Tropical.Common.Entities.WindRadiiData
windSpeed
integer | null · int32validDateTime
string | null · date-time
API.Tropical.Common.Entities.WindRadiiSummary
storm
| nullwindRadiiData
| nullradiusSectorData
array | nullradiiGeometry
| null
API.Tropical.Gov.Entities.LandmarkRef
advisoryDateTime
string | null · date-timename
string | nullbearing
number | null · floatrange
integer | null · int32year
integer · int32basinId
string | nullgovId
integer | null · int32timeStamp
string · date-time
API.Tropical.Gov.Entities.OpenAPI.Direction
Degrees
number · float · requiredLocalized
string · minLength: 1 · requiredEnglish
string · minLength: 1 · required
API.Tropical.Gov.Entities.OpenAPI.Duration
startDateTime
string | null · date-timeThe date and time at which the storm began in ISO 8601 format (yyyy-mm-ddThh:mm:ss+hh:mm).
startEpochDateTime
integer | null · int64The date and time at which the storm began as a count of the number of seconds that had elapsed since midnight on January 1st, 1970 UTC/GMT.
endDateTime
string | null · date-timeThe date and time at which the storm ended in ISO 8601 format (yyyy-mm-ddThh:mm:ss+hh:mm).
endEpochDateTime
integer | null · int64The date and time at which the storm ended as a count of the number of seconds that had elapsed since midnight on January 1st, 1970 UTC/GMT.
API.Tropical.Gov.Entities.OpenAPI.ForecastSummary
position
requiredAn object containing the location details.
maxWindGust
requiredAn object containing information about the maximum short-burst wind speed with a rounded value for Miles per hour and Kilometer per hour. The object may be NULL.
sustainedWind
requiredAn object containing information about the maximum sustained wind speed with a rounded value for Miles per hour and Kilometer per hour. The object may be NULL.
status
string · minLength: 1 · requiredStorm status, in English, including category values of hurricanes and tropical cyclones. Some examples are: Hurricane – Category 3, Tropical Depression, Tropical Cyclone - Category 1, Depression, and Typhoon.
localizedStatus
string · minLength: 1 · requiredThe storm status in the requested language.
validDateTime
string · date-timeThe date and time at which the forecast is valid, displayed in ISO 8601 format (yyyy-mm-ddThh:mm:ss±hh:mm).
validEpochDateTime
integer · int64The date and time at which the forecast is valid, displayed as the number of seconds that have elapsed since midnight UTC/GMT on January 1, 1970.
initializedDateTime
string · date-timeDatetime the forecast was created, displayed in ISO8601 format.
epochInitializedDateTime
integer · int64Datetime the forecast was created, displayed as the number of seconds that have elapsed since January 1, 1970 (midnight UTC/GMT).
window
| nullAn object containing information about the forecast window for the storm during the specified time period (not the entire cone). If windowgeometry=true in the request, this object will include geoJSON details for window geometry.
windRadiiSummary
array | nullA list of objects containing wind radii information.
API.Tropical.Gov.Entities.OpenAPI.LandmarkReference
landmark
string · minLength: 1 · requiredThe landmark name, in English.
direction
| nullAn object containing information about the storm's direction of travel.
range
| nullAn object containing distance to the landmark.
API.Tropical.Gov.Entities.OpenAPI.LandmarkReferenceDirection
degrees
integer · int64 · requiredDirection of movmement in azimuth degrees. May be NULL.
english
string · minLength: 1 · requiredDirection abbreviated in English.
API.Tropical.Gov.Entities.OpenAPI.PeakIntensity
validDateTime
string | null · date-timeThe date and time at which the peak intensity was observed, displayed in ISO 8601 format (yyyy-mm-ddThh:mm:ss+hh:mm).
validEpochDateTime
integer | null · int64The date and time at which the peak intensity was observed, displayed as a count of the number of seconds that have elapsed since midnight on January 1st, 1970 UTC/GMT.
status
string | nullStorm status, in English, including category values of hurricanes and tropical cyclones. Some examples are: Hurricane – Category 3, Tropical Depression, Tropical Cyclone - Category 1, Depression, and Typhoon.
localizedStatus
string | nullThe storm status in the requested language.
position
| nullAn object containing the location details.
sustainedWind
| nullAn object containing information about the maximum sustained wind speed with a rounded value for Miles per hour and Kilometer per hour. The object may be NULL.
API.Tropical.Gov.Entities.OpenAPI.PositionSummary
status
string · minLength: 1 · requiredStorm status, in English, including category values of hurricanes and tropical cyclones. Some examples are: Hurricane – Category 3, Tropical Depression, Tropical Cyclone - Category 1, Depression, and Typhoon.
localizedStatus
string · minLength: 1 · requiredThe storm status in the requested language.
validDateTime
string · date-timeThe date and time at which the forecast is valid, displayed in ISO 8601 format (yyyy-mm-ddThh:mm:ss±hh:mm).
validEpochDateTime
integer · int64The date and time at which the forecast is valid, displayed as the number of seconds that have elapsed since midnight UTC/GMT on January 1, 1970.
position
| nullAn object containing the location details.
maxWindGust
| nullAn object containing information about the maximum short-burst wind speed with a rounded value for Miles per hour and Kilometer per hour. The object may be NULL.
sustainedWind
| nullAn object containing information about the maximum sustained wind speed with a rounded value for Miles per hour and Kilometer per hour. The object may be NULL.
minimumPressure
| nullAn object containing information about the measured air pressure at ground level with a rounded value for Inches of Mercury and Millibar. The object may be NULL.
movement
| nullAn object containing information about the depression movement.
isSubtropical
boolean | nullA boolean flag indicating when the depression is classified as a subtropical cyclone.
name
string | nullThe name of the depression.
hasTropicalPotential
booleanA boolean value determining if the storm could be tropical.
isPostTropical
booleanA boolean value describing if the storm is post tropical.
landmarkReferences
array | nullA list of objects containing details of surrounding landmarks.
windRadiiSummary
array | nullA list of objects containing containing wind radii information.
API.Tropical.Gov.Entities.OpenAPI.QuantityMeasures
minimum
requiredAn object containing information about the minimum sustained wind speed with a rounded value for Miles per hour and Kilometer per hour. The object may be NULL.
maximum
requiredAn object containing information about the maximum sustained wind speed with a rounded value for Miles per hour and Kilometer per hour. The object may be NULL.
API.Tropical.Gov.Entities.OpenAPI.RadiusSector
beginBearing
number · float · requiredBearing, in degrees, of the beginning of the quadrant.
endBearing
number · float · requiredBearing, in degrees, of the end of the quadrant.
range
integer · int32 · requiredThe radius of the quadrant, in nautical miles.
API.Tropical.Gov.Entities.OpenAPI.Storm
year
integer · int64 · requiredThe year of origination.
basinId
string · minLength: 1 · requiredBasin identifier (AL, EP, SI, NI, CP, NP, SP).
depressionNumber
integer · int32 · requiredGovernment depression number. May be NULL.
name
string · minLength: 1 · requiredThe name of the depression.
isActive
boolean · requiredA boolean flag indicating if the storm has been updated recently.
isSubtropical
boolean · requiredA boolean flag indicating when the depression is classified as a subtropical cyclone.
accuId
integer | null · int32AccuWeather storm ID. May be NULL. If NULL, this parameter will not be displayed.
atcfId
integer | null · int32Automated Tropical Cyclone Forecasting (ATCF) storm ID. May be NULL. If NULL, this parameter will not be displayed.
duration
| nullAn object containing information about the total length of time the storm lasted. Only available after the storm has ended.
peakIntensity
| nullAn object containing information about the storm's maximum strength.
ImpactPolygonTypes
array | nullThe list of impact polygon types.
accuBaseLink
string | nullLink to the specific AccuWeather storm URL. May be NULL. If NULL, this parameter will not be displayed.
isRetired
booleanA boolean flag indicating if the storm name had been retired and false if it has not been retired.
govId
integer | null · int32The unique depression number associated with a tropical cyclone. Equivalent to depressionId.
hurdatId
integer | null · int32Hurdat (hurricane database) storm ID. May be NULL. If NULL, this parameter will not be displayed.
eventKey
string | nullA unique identifier in the format BBDDYYYY where BB is the basin code, DD is the depression number, and YYYY is the year.
govBaseLink
string | nullLink to the specific government storm URL. May be NULL. If NULL, this parameter will not be displayed.
atcfBaseLink
string | nullLink to the specific ATCF storm URL. May be NULL. If NULL, this parameter will not be displayed.
API.Tropical.Gov.Entities.OpenAPI.StormStatus
basin
string | nullBasin identifier (NP, SP, NI, SI, AL, EP).
status
string | nullStorm status, in English, including category values of hurricanes and tropical cyclones. Some examples are: Hurricane – Category 3, Tropical Depression, Tropical Cyclone - Category 1, Depression, and Typhoon.
sustainedWinds
| nullAn object containing the Maximum and Minimum sustained wind associated with the storm.
API.Tropical.Gov.Entities.OpenAPI.WindRadiiSummary
radiusSectorData
object[] · requiredA list of objects containing the information needed to plot wind radius quadrants. Bearing 0–90 = NE quadrant; 90–180 = SE quadrant; 180–270 = SW quadrant; 270–360 = NW quadrant.
validDateTime
string · date-timeThe date and time at which the wind radii summary data is valid, displayed in ISO 8601 format (yyyy-mm-ddThh:mm:ss±hh:mm).
validEpochDateTime
integer · int64The date and time at which the wind radii summary data is valid, displayed as the number of seconds that have elapsed since midnight UTC/GMT on January 1, 1970.
windSpeed
| nullAn object containing wind speed associated with the radiusSectorData with a rounded value for Miles per hour and Kilometer per hour. The object may be NULL.
radiiGeometry
| nullAn object containing GeoJSON information. Displayed when radiigeometry=true in request. Describes the outline of the wind radius quadrants.
API.Tropical.Gov.Entities.OpenAPI.Window
left
requiredAn object containing the geoposition of the point on the left side of the window at the time of the timeframe (window.endDateTime).
right
requiredAn object continaing the geoposition of the point on the right side of the window at the end of the timeframe (window.endDateTime).
NetTopologySuite.Geometries.Coordinate
x
number · doubley
number · doublez
number · doublem
number · doublecoordinateValue
| null
NetTopologySuite.Geometries.CoordinateSequence
dimension
integer · int32 · readOnlymeasures
integer · int32 · readOnlyspatial
integer · int32 · readOnlyordinates
readOnlyhasZ
boolean · readOnlyhasM
boolean · readOnlyzOrdinateIndex
integer · int32 · readOnlymOrdinateIndex
integer · int32 · readOnlycount
integer · int32 · readOnly
NetTopologySuite.Geometries.Envelope
isNull
boolean · readOnlywidth
number · double · readOnlyheight
number · double · readOnlyminX
number · double · readOnlymaxX
number · double · readOnlyminY
number · double · readOnlymaxY
number · double · readOnlyarea
number · double · readOnlyminExtent
number · double · readOnlymaxExtent
number · double · readOnlycentre
| null · readOnly
NetTopologySuite.Geometries.Geometry
factory
| null · readOnlyuserData
| nullsrid
integer · int32geometryType
string | null · readOnlyogcGeometryType
readOnlyprecisionModel
| null · readOnlycoordinate
| null · readOnlycoordinates
array | null · readOnlynumPoints
integer · int32 · readOnlynumGeometries
integer · int32 · readOnlyisSimple
boolean · readOnlyisValid
boolean · readOnlyisEmpty
boolean · readOnlyarea
number · double · readOnlylength
number · double · readOnlycentroid
| null · readOnlyinteriorPoint
| null · readOnlypointOnSurface
| null · readOnlydimension
readOnlyboundary
| null · readOnlyboundaryDimension
readOnlyenvelope
| null · readOnlyenvelopeInternal
| null · readOnlyisRectangle
boolean · readOnly
NetTopologySuite.Geometries.GeometryFactory
precisionModel
| nullcoordinateSequenceFactory
| nullsrid
integer · int32
NetTopologySuite.Geometries.Point
coordinateSequence
| null · readOnlycoordinates
array | nullnumPoints
integer · int32 · readOnlyisEmpty
boolean · readOnlydimension
readOnlyboundaryDimension
readOnlyx
number · doubley
number · doublecoordinate
| nullgeometryType
string | null · readOnlyogcGeometryType
readOnlyboundary
| null · readOnlyz
number · doublem
number · doublefactory
| null · readOnlyuserData
| nullsrid
integer · int32precisionModel
| null · readOnlynumGeometries
integer · int32 · readOnlyisSimple
boolean · readOnlyisValid
boolean · readOnlyarea
number · double · readOnlylength
number · double · readOnlycentroid
| null · readOnlyinteriorPoint
| null · readOnlypointOnSurface
| null · readOnlyenvelope
| null · readOnlyenvelopeInternal
| null · readOnlyisRectangle
boolean · readOnly
NetTopologySuite.Geometries.PrecisionModel
isFloating
boolean · readOnlymaximumSignificantDigits
integer · int32 · readOnlyscale
number · doubleprecisionModelType
readOnly
System.ValueTuple`2[[System.Single, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.Single, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]
item1
number · floatitem2
number · float
API.Alarms.Entities.OpenAPI.Alarm
AlarmType
string · minLength: 1 · requiredType of alarms in effect: Rain, Ice, Snow, Wind, WindGust or Thunderstorm.
Value
| nullRounded metric and imperial values of the alarms. For Rain, Snow and Ice, this will be the total accumulation for the day. Rain and Ice will be provided in Inch/Millimeter and Snow as Inch/Centimeter. For Wind or WindGust, the value is the maximum speed. Wind and WindGust will be provided in Mile per hour/Kilometer per hour. For Thunderstorm, the value is the maximum thunderstorm probability. Thunderstorm will be provided as a Percentage.
Day
| nullRounded metric and imperial day values of the alarms. Applies to the daytime forecast. For Rain, Snow and Ice, this will be the total accumulation. Rain and Ice will be provided in Inch/Millimeter and Snow as Inch/Centimeter. For Wind or Wind or WindGust, the value is the maximum speed. Wind and WindGust will be provided in Mile per hour/Kilometer per hour. For Thunderstorm, the value is the maximum thunderstorm probability. Thunderstorm will be provided as a Percentage.
Night
| nullRounded metric and imperial night values of the alarms. Applies to the overnight forecast. For Rain, Snow and Ice, this will be the total accumulation. Rain and Ice will be provided in Inch/Millimeter and Snow as Inch/Centimeter. For Wind or Wind or WindGust, the value is the maximum speed. Wind and WindGust will be provided in Mile per hour/Kilometer per hour. For Thunderstorm, the value is the maximum thunderstorm probability. Thunderstorm will be a provided as a Percentage.
API.Alarms.Entities.OpenAPI.DailyAlarm
Date
string · date-time · requiredThe date for which the alarms exist as displayed in ISO8601 format: (yyyy-mm-ddThh:mm:ss±hh:mm).
EpochDate
integer · int64 · requiredDate of the forecast, displayed as the number of seconds that have elapsed since January 1, 1970 (midnight UTC/GMT).
Alarms
object[] · requiredA list of alarms that exist for the location on that date.
MobileLink
string · uri · requiredLink to AccuWeather's mobile site.
Link
string · uri · requiredLink to AccuWeather's traditional site.
API.Translations.Entities.OpenAPI.Language
ID
integer · int32 · requiredUnique ID for the language
Name
string · minLength: 1 · requiredThe internal name of the language
DisplayName
string · minLength: 1 · requiredDisplay Name (English) of the language
LocalizedName
string · minLength: 1 · requiredThe translated name of the language
ISO
string · minLength: 1 · requiredThe culture code for the language
LanguageType
integer · int32 · requiredThe unique ID for the language type
MicroSoftName
string · minLength: 1 · requiredThe Microsoft display name of the language
MicroSoftCode
string · minLength: 1 · requiredThe Microsoft culture code for the language
TimeStamp
string · date-time · required
API.Translations.Entities.OpenAPI.Phrase
Code
string · minLength: 1 · requiredThe key to use for translation
Id
integer · int32 · requiredA unique ID (integer) for the translation
Text
requiredThe object representing the translation
AppGroup
string | nullThe type of application used for this translation
Type
string | nullThe key used for the translation category
Context
string | nullMaxLength
integer | null · int32
API.Translations.Entities.OpenAPI.Text
English
string · minLength: 1 · requiredThe phrase displayed in English
Localized
string | nullThe translated phrase
LanguageCode
string | nullThe culture code for the language to which the phrase is translated
API.Translations.Entities.OpenAPI.Translation
LanguageCode
string · minLength: 1 · requiredThe culture code for the language to which the phrase is translated
PhraseCode
string · minLength: 1 · requiredThe word or phrase (without spaces) to use as a key for joining the translations
Text
string · minLength: 1 · requiredThe translated word or phrase
DataCode
string | nullThe key to use for translation
API.Translations.Entities.OpenAPI.TranslationGroup
ID
integer · int32 · requiredA unique ID (integer) for the translation group
Name
string · minLength: 1 · requiredThe translation group name
API.Imagery.Maps.Entities.OpenAPI.Image
Size
string · minLength: 1 · requiredThe resolution of the image.
Images
object[] · requiredList of image details with links.
API.Imagery.Maps.Entities.OpenAPI.ImageDetails
Date
string · date-time · requiredThe date/time of the image, displayed in ISO8601 format.
Url
string · minLength: 1 · requiredThe url of the image.
API.Imagery.Maps.Entities.OpenAPI.MapLinks
MobileLink
string · minLength: 1 · requiredLink to AccuWeather's mobile site for the requested location.
Link
string · minLength: 1 · requiredLink to AccuWeather's traditional site for the requested location.
Radar
| nullAn object containing the list of available radar images. Radar images are not available for all locations worldwide at this time.
Satellite
| nullAn object containing the list of available satellite images.