Skip to main content
GET
TypeScript

Headers

Accept-Language
string

Preferred language and optional region for human-readable strings in the response (e.g. operating hours summaries). Supports en, fr, de, it, and es, with optional region tags such as fr-CA or de-CH. Defaults to English when omitted or unsupported.

Response

current
object
required

Current weather conditions

hourly_forecast
object[]
required

Hourly forecast for next 24 hours (including current hour)

daily_forecast
object[]
required

Daily forecast for next 7 days (including today)

attribution
string
required

Data source attribution

Example:

"https://developer.apple.com/weatherkit/data-source-attribution/"

updated_at
string<date-time>
required

When this data was last updated

area_uuid
string | null

The area this weather belongs to, or omitted for resort-wide weather.

area_name
string | null

The area's name, or omitted for resort-wide weather.

area_display_order
integer<int32> | null

The area's display order, or omitted for resort-wide weather.