API.Forecasts.Minute.Entities.OpenAPI.Area
Id
string · minLength: 1 · requiredA unique ID in correlation to the area.
Description
string · minLength: 1 · requiredThe text description of the area.
BoundingPolygon
object[] · requiredA polygon bounding box representing the dimensions of the area.
API.Forecasts.Minute.Entities.OpenAPI.Color
Red
integer · int32 · requiredRed component of the RGB value.
Green
integer · int32 · requiredGreen component of the RGB value.
Blue
integer · int32 · requiredBlue component of the RGB value.
Hex
string · minLength: 1 · requiredThe hexadecimal color value.
API.Forecasts.Minute.Entities.OpenAPI.DbzColor
Type
string · minLength: 1 · requiredThe precipitation type.
Dbz
number · float · requiredA unit that represents precipitation intensity in weather radar.
Red
integer · int32 · requiredRed component of the RGB value.
Green
integer · int32 · requiredGreen component of the RGB value.
Blue
integer · int32 · requiredBlue component of the RGB value.
Hex
string · minLength: 1 · requiredThe hexadecimal color value.
API.Forecasts.Minute.Entities.OpenAPI.Interval
StartDateTime
string · date-timeThe date and time for the start of the interval.
StartEpochDateTime
integer · int64The start date time expressed as epoch time.
Minute
integer · int32The first minute for the interval.
Dbz
number | null · floatA unit that represents precipitation intensity in weather radar.
ShortPhrase
string | nullA short phrase describing precipitation condition for the interval.
PrecipitationType
string | nullSpecifies the type of precipitation ("rain" "snow" "ice" or "mix"). If Dbz = zero, PrecipitationType is not present in the response.
Threshold
string | nullKey that specifies the threshold value. Along with Precipitation type, can be used to determine the simplified color. If Dbz is zero, not present in the response.
Color
| nullThe full spectrum color that maps to the Dbz. If Dbz is zero, not present in the response.
SimplifiedColor
| nullThe band color that maps to the precipitation type and threshold. If Dbz is zero, not present in the response.
IconCode
integer | null · int32Standard AccuWeather icon code representing the forecast.
CloudCover
integer | null · int32Cloud cover percentage from 0 to 100.
LightningRate
integer | null · int32The amount of lightning per minute that is forecasted.
API.Forecasts.Minute.Entities.OpenAPI.MinuteForecast
Summary
requiredPhrase summaries for the entire forecast period.
Summaries
object[] · requiredSummary information for each interval in the forecast.
Intervals
object[] · requiredData for each interval in the forecast.
MobileLink
string · minLength: 1 · requiredLink to minute forecasts on AccuWeather's mobile site for the requested location.
Link
string · minLength: 1 · requiredLink to minute forecasts on AccuWeather's free site for the requested location.
API.Forecasts.Minute.Entities.OpenAPI.MinuteForecastAreas
Areas
object[] · requiredAn object containing geographical area details.
API.Forecasts.Minute.Entities.OpenAPI.SegmentSummary
StartMinute
integer · int32The first minute to which the summary applies.
EndMinute
integer · int32The last minute to which the summary applies.
CountMinute
integer · int32The number of minutes for which the summary applies.
MinuteText
string | nullTemplated summary for one minute.
MinutesText
string | nullTemplated summary for multiple minutes.
Type
string | nullThe precipitation type.
TypeId
integer · int32The unique ID associated to the precipitation type.
WidgetPhrase
string | nullSummary phrase for the next 120 minutes, for use in limited-space locations. Phrase length is approximately 15 characters.
ShortPhrase
string | nullShort summary phrase for the next 120 minutes. Phrase length is approximately 25 characters.
BriefPhrase
string | nullSummary phrase for the next 120 minutes. Phrase length is approximately 60 characters.
LongPhrase
string | nullLong summary phrase for the next 120 minutes. Phrase length is 60+ characters.
IconCode
integer | null · int32Standard AccuWeather icon code representing the forecast.
API.Forecasts.Minute.Entities.OpenAPI.SimplifiedDbzColor
Type
string · minLength: 1 · requiredThe precipitation type.
Threshold
string · minLength: 1 · requiredKey that specifies the threshold value. Along with Precipitation type, can be used to determine the simplified color. If Dbz is zero, not present in the response.
StartDbz
integer · int64 · requiredA unit that represents the start of precipitation intensity in weather radar.
EndDbz
integer · int64 · requiredA unit that represents the end of precipitation intensity in weather radar.
Red
integer · int32 · requiredRed component of the RGB value.
Green
integer · int32 · requiredGreen component of the RGB value.
Blue
integer · int32 · requiredBlue component of the RGB value.
Hex
string · minLength: 1 · requiredThe hexadecimal color value.
API.Forecasts.Minute.Entities.OpenAPI.Summary
Phrase
string · minLength: 1 · requiredSummary phrase for the next 120 minutes. Phrase length is approximately 60 characters.
Phrase_60
string · minLength: 1 · requiredSummary phrase for the next 60 minutes. Phrase length is approximately 60 characters.
WidgetPhrase
string · minLength: 1 · requiredSummary phrase for the next 120 minutes, for use in limited-space locations. Phrase length is approximately 15 characters.
ShortPhrase
string · minLength: 1 · requiredShort summary phrase for the next 120 minutes. Phrase length is approximately 25 characters.
BriefPhrase
string · minLength: 1 · requiredSummary phrase for the next 120 minutes. Phrase length is approximately 60 characters.
LongPhrase
string · minLength: 1 · requiredLong summary phrase for the next 120 minutes. Phrase length is 60+ characters.
IconCode
integer · int32 · requiredStandard AccuWeather icon code representing the forecast.
API.Forecasts.Minute.Entities.OpenAPI.TruncatedMinuteForecast
Summary
requiredPhrase summaries for the entire forecast period.
Summaries
object[] · requiredSummary information for each interval in the forecast.
MobileLink
string | nullLink to minute forecasts on AccuWeather's mobile site for the requested location.
Link
string | nullLink to minute forecasts on AccuWeather's free site for the requested location.
API.Forecasts.Minute.Entities.OpenAPI.TruncatedSummary
Phrase
string · minLength: 1 · requiredSummary phrase for the next 120 minutes. Phrase length is approximately 60 characters.
Type
string · minLength: 1 · requiredThe precipitation type.
TypeId
integer | null · int32The unique ID associated to the precipitation type.
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.