MinuteCast™

Schemas


API.Forecasts.Minute.Entities.OpenAPI.Area

  • Idstring · minLength: 1 · required

    A unique ID in correlation to the area.

  • Descriptionstring · minLength: 1 · required

    The text description of the area.

  • BoundingPolygonobject[] · required

    A polygon bounding box representing the dimensions of the area.

API.Forecasts.Minute.Entities.OpenAPI.Color

  • Redinteger · int32 · required

    Red component of the RGB value.

  • Greeninteger · int32 · required

    Green component of the RGB value.

  • Blueinteger · int32 · required

    Blue component of the RGB value.

  • Hexstring · minLength: 1 · required

    The hexadecimal color value.

API.Forecasts.Minute.Entities.OpenAPI.DbzColor

  • Typestring · minLength: 1 · required

    The precipitation type.

  • Dbznumber · float · required

    A unit that represents precipitation intensity in weather radar.

  • Redinteger · int32 · required

    Red component of the RGB value.

  • Greeninteger · int32 · required

    Green component of the RGB value.

  • Blueinteger · int32 · required

    Blue component of the RGB value.

  • Hexstring · minLength: 1 · required

    The hexadecimal color value.

API.Forecasts.Minute.Entities.OpenAPI.Interval

  • StartDateTimestring · date-time

    The date and time for the start of the interval.

  • StartEpochDateTimeinteger · int64

    The start date time expressed as epoch time.

  • Minuteinteger · int32

    The first minute for the interval.

  • Dbznumber | null · float

    A unit that represents precipitation intensity in weather radar.

  • ShortPhrasestring | null

    A short phrase describing precipitation condition for the interval.

  • PrecipitationTypestring | null

    Specifies the type of precipitation ("rain" "snow" "ice" or "mix"). If Dbz = zero, PrecipitationType is not present in the response.

  • Thresholdstring | null

    Key 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 | null

    The full spectrum color that maps to the Dbz. If Dbz is zero, not present in the response.

  • SimplifiedColor | null

    The band color that maps to the precipitation type and threshold. If Dbz is zero, not present in the response.

  • IconCodeinteger | null · int32

    Standard AccuWeather icon code representing the forecast.

  • CloudCoverinteger | null · int32

    Cloud cover percentage from 0 to 100.

  • LightningRateinteger | null · int32

    The amount of lightning per minute that is forecasted.

API.Forecasts.Minute.Entities.OpenAPI.MinuteForecast

  • Summaryrequired

    Phrase summaries for the entire forecast period.

  • Summariesobject[] · required

    Summary information for each interval in the forecast.

  • Intervalsobject[] · required

    Data for each interval in the forecast.

  • MobileLinkstring · minLength: 1 · required

    Link to minute forecasts on AccuWeather's mobile site for the requested location.

  • Linkstring · minLength: 1 · required

    Link to minute forecasts on AccuWeather's free site for the requested location.

API.Forecasts.Minute.Entities.OpenAPI.MinuteForecastAreas

  • Areasobject[] · required

    An object containing geographical area details.

API.Forecasts.Minute.Entities.OpenAPI.SegmentSummary

  • StartMinuteinteger · int32

    The first minute to which the summary applies.

  • EndMinuteinteger · int32

    The last minute to which the summary applies.

  • CountMinuteinteger · int32

    The number of minutes for which the summary applies.

  • MinuteTextstring | null

    Templated summary for one minute.

  • MinutesTextstring | null

    Templated summary for multiple minutes.

  • Typestring | null

    The precipitation type.

  • TypeIdinteger · int32

    The unique ID associated to the precipitation type.

  • WidgetPhrasestring | null

    Summary phrase for the next 120 minutes, for use in limited-space locations. Phrase length is approximately 15 characters.

  • ShortPhrasestring | null

    Short summary phrase for the next 120 minutes. Phrase length is approximately 25 characters.

  • BriefPhrasestring | null

    Summary phrase for the next 120 minutes. Phrase length is approximately 60 characters.

  • LongPhrasestring | null

    Long summary phrase for the next 120 minutes. Phrase length is 60+ characters.

  • IconCodeinteger | null · int32

    Standard AccuWeather icon code representing the forecast.

API.Forecasts.Minute.Entities.OpenAPI.SimplifiedDbzColor

  • Typestring · minLength: 1 · required

    The precipitation type.

  • Thresholdstring · minLength: 1 · required

    Key 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.

  • StartDbzinteger · int64 · required

    A unit that represents the start of precipitation intensity in weather radar.

  • EndDbzinteger · int64 · required

    A unit that represents the end of precipitation intensity in weather radar.

  • Redinteger · int32 · required

    Red component of the RGB value.

  • Greeninteger · int32 · required

    Green component of the RGB value.

  • Blueinteger · int32 · required

    Blue component of the RGB value.

  • Hexstring · minLength: 1 · required

    The hexadecimal color value.

API.Forecasts.Minute.Entities.OpenAPI.Summary

  • Phrasestring · minLength: 1 · required

    Summary phrase for the next 120 minutes. Phrase length is approximately 60 characters.

  • Phrase_60string · minLength: 1 · required

    Summary phrase for the next 60 minutes. Phrase length is approximately 60 characters.

  • WidgetPhrasestring · minLength: 1 · required

    Summary phrase for the next 120 minutes, for use in limited-space locations. Phrase length is approximately 15 characters.

  • ShortPhrasestring · minLength: 1 · required

    Short summary phrase for the next 120 minutes. Phrase length is approximately 25 characters.

  • BriefPhrasestring · minLength: 1 · required

    Summary phrase for the next 120 minutes. Phrase length is approximately 60 characters.

  • LongPhrasestring · minLength: 1 · required

    Long summary phrase for the next 120 minutes. Phrase length is 60+ characters.

  • IconCodeinteger · int32 · required

    Standard AccuWeather icon code representing the forecast.

API.Forecasts.Minute.Entities.OpenAPI.TruncatedMinuteForecast

  • Summaryrequired

    Phrase summaries for the entire forecast period.

  • Summariesobject[] · required

    Summary information for each interval in the forecast.

  • MobileLinkstring | null

    Link to minute forecasts on AccuWeather's mobile site for the requested location.

  • Linkstring | null

    Link to minute forecasts on AccuWeather's free site for the requested location.

API.Forecasts.Minute.Entities.OpenAPI.TruncatedSummary

  • Phrasestring · minLength: 1 · required

    Summary phrase for the next 120 minutes. Phrase length is approximately 60 characters.

  • Typestring · minLength: 1 · required

    The precipitation type.

  • TypeIdinteger | null · int32

    The unique ID associated to the precipitation type.

Common.OpenAPISpecification.Entities.ErrorResponse

  • Codeinteger · int32 · required

    The HTTP status code generated by the origin server for this occurrence of the problem (legacy).

  • Messagestring · minLength: 1 · required

    The error message describing the problem (legacy).

  • Referencestring · minLength: 1 · required

    A URL reference that identifies the specific occurrence of the problem (legacy).

  • typestring · uri · required

    A URI reference [RFC3986] that identifies the problem type. This is aligned with RFC 7807.

    Example: https://httpproblems.com/http-status/401
  • titlestring · required

    A short, human-readable summary of the problem type. This is aligned with RFC 7807.

    Example: Unauthorized
  • statusinteger · required

    The HTTP status code generated by the origin server for this occurrence of the problem. This is aligned with RFC 7807.

    Example: 401
  • instancestring · uri-reference · required

    A URI reference that identifies the specific occurrence of the problem. This is aligned with RFC 7807.

    Example: /locations/v1/349727
  • traceobject · required

    Contains custom diagnostic information about the request.

Common.OpenAPISpecification.Entities.GeoPosition

  • Latitudenumber · float · required
  • Longitudenumber · float · required