{"abstract":[{"text":"A collection of hour forecasts for a specified range of hours.","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.apple.documentation\/documentation\/technologies","doc:\/\/com.apple.weatherkitrestapi\/documentation\/WeatherKitRESTAPI"]]},"identifier":{"interfaceLanguage":"data","url":"doc:\/\/com.apple.weatherkitrestapi\/documentation\/WeatherKitRESTAPI\/HourlyForecast"},"kind":"symbol","legalNotices":{"copyright":"Copyright &copy; 2026 Apple Inc. All rights reserved.","privacyPolicy":"https:\/\/www.apple.com\/privacy\/privacy-policy","termsOfUse":"https:\/\/www.apple.com\/legal\/internet-services\/terms\/site.html"},"metadata":{"availableLanguages":["de-DE","en-US","es-419","fr-FR","it-IT","ja-JP","ko-KR","pt-BR","zh-CN"],"externalID":"data:weather_api:HourlyForecast","fragments":[{"kind":"text","text":"object "},{"kind":"identifier","text":"HourlyForecast"}],"modules":[{"name":"WeatherKit REST API"}],"navigatorTitle":[{"kind":"identifier","text":"HourlyForecast"}],"platforms":[{"introducedAt":"1.0.0","name":"Weather API"}],"role":"symbol","roleHeading":"Object","symbolKind":"dictionary","title":"HourlyForecast"},"primaryContentSections":[{"declarations":[{"languages":["data"],"platforms":["Unsupported OS: Weather API"],"tokens":[{"kind":"text","text":"object "},{"kind":"identifier","text":"HourlyForecast"}]}],"kind":"declarations"},{"attributes":[{"kind":"allowedTypes","values":[]}],"kind":"attributes","title":"Attributes"}],"relationshipsSections":[{"identifiers":["doc:\/\/com.apple.weatherkitrestapi\/documentation\/WeatherKitRESTAPI\/HourlyForecast\/HourlyForecastData","doc:\/\/com.apple.weatherkitrestapi\/documentation\/WeatherKitRESTAPI\/ProductData"],"kind":"relationships","title":"Inherits From","type":"inheritsFrom"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"seeAlsoSections":[{"anchor":"Obtaining-hourly-weather-information","generated":true,"identifiers":["doc:\/\/com.apple.weatherkitrestapi\/documentation\/WeatherKitRESTAPI\/HourWeatherConditions","doc:\/\/com.apple.weatherkitrestapi\/documentation\/WeatherKitRESTAPI\/NextHourForecast"],"title":"Obtaining hourly weather information"}],"topicSections":[{"anchor":"Getting-the-hourly-forecast","identifiers":["doc:\/\/com.apple.weatherkitrestapi\/documentation\/WeatherKitRESTAPI\/HourlyForecast\/HourlyForecastData"],"title":"Getting the hourly forecast"}],"variants":[{"paths":["\/documentation\/weatherkitrestapi\/hourlyforecast"],"traits":[{"interfaceLanguage":"data"}]}],"references":{"doc://com.apple.documentation/documentation/technologies":{"abstract":[],"identifier":"doc:\/\/com.apple.documentation\/documentation\/technologies","kind":"technologies","role":"overview","title":"Technologies","type":"topic","url":"\/documentation\/technologies"},"doc://com.apple.weatherkitrestapi/documentation/WeatherKitRESTAPI":{"abstract":[{"text":"Obtain historical, current, and predictive weather for your app or service.","type":"text"}],"identifier":"doc:\/\/com.apple.weatherkitrestapi\/documentation\/WeatherKitRESTAPI","kind":"symbol","navigatorTitle":[{"kind":"text","text":"WeatherKit REST API"}],"role":"collection","title":"WeatherKit REST API","type":"topic","url":"\/documentation\/weatherkitrestapi"},"doc://com.apple.weatherkitrestapi/documentation/WeatherKitRESTAPI/HourWeatherConditions":{"abstract":[{"text":"The historical or forecasted weather conditions for a specified hour.","type":"text"}],"fragments":[{"kind":"text","text":"object "},{"kind":"identifier","text":"HourWeatherConditions"}],"identifier":"doc:\/\/com.apple.weatherkitrestapi\/documentation\/WeatherKitRESTAPI\/HourWeatherConditions","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HourWeatherConditions"}],"role":"symbol","title":"HourWeatherConditions","type":"topic","url":"\/documentation\/weatherkitrestapi\/hourweatherconditions"},"doc://com.apple.weatherkitrestapi/documentation/WeatherKitRESTAPI/HourlyForecast":{"abstract":[{"text":"A collection of hour forecasts for a specified range of hours.","type":"text"}],"fragments":[{"kind":"text","text":"object "},{"kind":"identifier","text":"HourlyForecast"}],"identifier":"doc:\/\/com.apple.weatherkitrestapi\/documentation\/WeatherKitRESTAPI\/HourlyForecast","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HourlyForecast"}],"role":"symbol","title":"HourlyForecast","type":"topic","url":"\/documentation\/weatherkitrestapi\/hourlyforecast"},"doc://com.apple.weatherkitrestapi/documentation/WeatherKitRESTAPI/HourlyForecast/HourlyForecastData":{"abstract":[{"text":"The hourly forecast information.","type":"text"}],"fragments":[{"kind":"text","text":"object "},{"kind":"identifier","text":"HourlyForecast.HourlyForecastData"}],"identifier":"doc:\/\/com.apple.weatherkitrestapi\/documentation\/WeatherKitRESTAPI\/HourlyForecast\/HourlyForecastData","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HourlyForecast.HourlyForecastData"}],"role":"symbol","title":"HourlyForecast.HourlyForecastData","type":"topic","url":"\/documentation\/weatherkitrestapi\/hourlyforecast\/hourlyforecastdata"},"doc://com.apple.weatherkitrestapi/documentation/WeatherKitRESTAPI/NextHourForecast":{"abstract":[{"text":"A minute-by-minute forecast for the next hour.","type":"text"}],"fragments":[{"kind":"text","text":"object "},{"kind":"identifier","text":"NextHourForecast"}],"identifier":"doc:\/\/com.apple.weatherkitrestapi\/documentation\/WeatherKitRESTAPI\/NextHourForecast","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"NextHourForecast"}],"role":"symbol","title":"NextHourForecast","type":"topic","url":"\/documentation\/weatherkitrestapi\/nexthourforecast"},"doc://com.apple.weatherkitrestapi/documentation/WeatherKitRESTAPI/ProductData":{"abstract":[{"text":"A base type for all weather data.","type":"text"}],"fragments":[{"kind":"text","text":"object "},{"kind":"identifier","text":"ProductData"}],"identifier":"doc:\/\/com.apple.weatherkitrestapi\/documentation\/WeatherKitRESTAPI\/ProductData","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"ProductData"}],"role":"symbol","title":"ProductData","type":"topic","url":"\/documentation\/weatherkitrestapi\/productdata"}}}