Contact Us
Company
  • Proven Superior Accuracy
  • About AccuWeather
  • Digital Advertising
  • Careers
  • Press
  • Privacy
  • Terms of Use
  • Brand Guidelines
Products & Services
  • For Business
  • For Partners
  • For Advertising
  • AccuWeather Enterprise APIs
  • AccuWeather Connect
  • Personal Weather Stations
Subscription Services
  • AccuWeather Premium
  • AccuWeather Professional
Apps & Downloads
  • iPhone App
  • Android App
  • See all Apps & Downloads

© 2026 AccuWeather, Inc.

xXfacebookFacebookinstagramInstagram
  • Home
  • Documentation
  • Core Weather API
  • MinuteCast™ API
  • Lightning API
  • Pricing
  • FAQ
MinuteCast™
    Geoposition
      1 minute forecasts by latitude and longitudeget
    Metadata
      Color codesgetSimplified color codesget
Schemas
MinuteCast™
MinuteCast™

Schemas


API.Forecasts.Minute.Entities.OpenAPI.Area

Id
​string · minLength: 1 · required

A unique ID in correlation to the area.

Description
​string · minLength: 1 · required

The text description of the area.

​object[] · required

A polygon bounding box representing the dimensions of the area.

API.Forecasts.Minute.Entities.OpenAPI.Color

Red
​integer · int32 · required

Red component of the RGB value.

Green
​integer · int32 · required

Green component of the RGB value.

Blue
​integer · int32 · required

Blue component of the RGB value.

Hex
​string · minLength: 1 · required

The hexadecimal color value.

API.Forecasts.Minute.Entities.OpenAPI.DbzColor

Type
​string · minLength: 1 · required

The precipitation type.

Dbz
​number · float · required

A unit that represents precipitation intensity in weather radar.

Red
​integer · int32 · required

Red component of the RGB value.

Green
​integer · int32 · required

Green component of the RGB value.

Blue
​integer · int32 · required

Blue component of the RGB value.

Hex
​string · minLength: 1 · required

The hexadecimal color value.

API.Forecasts.Minute.Entities.OpenAPI.Interval

StartDateTime
​string · date-time

The date and time for the start of the interval.

StartEpochDateTime
​integer · int64

The start date time expressed as epoch time.

Minute
​integer · int32

The first minute for the interval.

Dbz
​number | null · float

A unit that represents precipitation intensity in weather radar.

ShortPhrase
​string | null

A short phrase describing precipitation condition for the interval.

PrecipitationType
​string | null

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

Threshold
​string | 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.

​object

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

​object

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

IconCode
​integer | null · int32

Standard AccuWeather icon code representing the forecast.

CloudCover
​integer | null · int32

Cloud cover percentage from 0 to 100.

LightningRate
​integer | null · int32

The amount of lightning per minute that is forecasted.

API.Forecasts.Minute.Entities.OpenAPI.MinuteForecast

​object · required

Phrase summaries for the entire forecast period.

​object[] · required

Summary information for each interval in the forecast.

​object[] · required

Data for each interval in the forecast.

MobileLink
​string · minLength: 1 · required

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

Link
​string · minLength: 1 · required

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

API.Forecasts.Minute.Entities.OpenAPI.MinuteForecastAreas

​object[] · required

An object containing geographical area details.

API.Forecasts.Minute.Entities.OpenAPI.SegmentSummary

StartMinute
​integer · int32

The first minute to which the summary applies.

EndMinute
​integer · int32

The last minute to which the summary applies.

CountMinute
​integer · int32

The number of minutes for which the summary applies.

MinuteText
​string | null

Templated summary for one minute.

MinutesText
​string | null

Templated summary for multiple minutes.

Type
​string | null

The precipitation type.

TypeId
​integer · int32

The unique ID associated to the precipitation type.

WidgetPhrase
​string | null

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

ShortPhrase
​string | null

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

BriefPhrase
​string | null

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

LongPhrase
​string | null

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

IconCode
​integer | null · int32

Standard AccuWeather icon code representing the forecast.

API.Forecasts.Minute.Entities.OpenAPI.SimplifiedDbzColor

Type
​string · minLength: 1 · required

The precipitation type.

Threshold
​string · 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.

StartDbz
​integer · int64 · required

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

EndDbz
​integer · int64 · required

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

Red
​integer · int32 · required

Red component of the RGB value.

Green
​integer · int32 · required

Green component of the RGB value.

Blue
​integer · int32 · required

Blue component of the RGB value.

Hex
​string · minLength: 1 · required

The hexadecimal color value.

API.Forecasts.Minute.Entities.OpenAPI.Summary

Phrase
​string · minLength: 1 · required

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

Phrase_60
​string · minLength: 1 · required

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

WidgetPhrase
​string · minLength: 1 · required

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

ShortPhrase
​string · minLength: 1 · required

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

BriefPhrase
​string · minLength: 1 · required

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

LongPhrase
​string · minLength: 1 · required

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

IconCode
​integer · int32 · required

Standard AccuWeather icon code representing the forecast.

API.Forecasts.Minute.Entities.OpenAPI.TruncatedMinuteForecast

​object · required

Phrase summaries for the entire forecast period.

​object[] · required

Summary information for each interval in the forecast.

MobileLink
​string | null

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

Link
​string | null

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

API.Forecasts.Minute.Entities.OpenAPI.TruncatedSummary

Phrase
​string · minLength: 1 · required

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

Type
​string · minLength: 1 · required

The precipitation type.

TypeId
​integer | null · int32

The unique ID associated to the precipitation type.

Common.OpenAPISpecification.Entities.ErrorResponse

Code
​integer · int32 · required

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

Message
​string · minLength: 1 · required

The error message describing the problem (legacy).

Reference
​string · minLength: 1 · required

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

type
​string · uri · required

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

Example: https://httpproblems.com/http-status/401
title
​string · required

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

Example: Unauthorized
status
​integer · required

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

Example: 401
instance
​string · uri-reference · required

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

Example: /locations/v1/349727
​object · required

Contains custom diagnostic information about the request.

Common.OpenAPISpecification.Entities.GeoPosition

Latitude
​number · float · required
Longitude
​number · float · required
On this page
  • API.Forecasts.Minute.Entities.OpenAPI.Area
  • API.Forecasts.Minute.Entities.OpenAPI.Color
  • API.Forecasts.Minute.Entities.OpenAPI.DbzColor
  • API.Forecasts.Minute.Entities.OpenAPI.Interval
  • API.Forecasts.Minute.Entities.OpenAPI.MinuteForecast
  • API.Forecasts.Minute.Entities.OpenAPI.MinuteForecastAreas
  • API.Forecasts.Minute.Entities.OpenAPI.SegmentSummary
  • API.Forecasts.Minute.Entities.OpenAPI.SimplifiedDbzColor
  • API.Forecasts.Minute.Entities.OpenAPI.Summary
  • API.Forecasts.Minute.Entities.OpenAPI.TruncatedMinuteForecast
  • API.Forecasts.Minute.Entities.OpenAPI.TruncatedSummary
  • Common.OpenAPISpecification.Entities.ErrorResponse
  • Common.OpenAPISpecification.Entities.GeoPosition