---
title: "AI-optimized snow data"
method: GET
path: "/api/snow-data"
tags: ["AI Data"]
---

# AI-optimized snow data

`GET /api/snow-data`

## Request

- Base URL: `https://www.snowsure.ai`
- URL: `https://www.snowsure.ai/api/snow-data`
- Auth: none declared

Structured bundle plus optional plain-text summary for LLM tools. Use when you want one call with narrative + top resorts (format=json or format=text). Good for chat bots and voice agents that need a concise global or regional snow briefing.

## Query parameters

- `region` 'europe' | 'north-america' | 'asia' | 'oceania' | 'south-america' | 'alps' | 'japan' | 'scandinavia'
- `resort` string
- `format` 'json' | 'text'

## Response `200`

Successful response

- SnowDataResponse
  - `meta` object
    - `source` string
    - `website` string, uri
    - `api` string, uri
    - `timestamp` string, date-time
    - `dateFormatted` string
    - `region` string
    - `regionName` string
  - `summary` object
    - `totalResorts` integer
    - `resortsWithFreshSnow24h` integer
    - `totalSnowfall24hCm` number
    - `averageSnowfall7dCm` number
    - `naturalLanguage` string: Human-readable summary of current conditions
  - `topBySnowSureScore` object[]
    - `rank` integer
    - `name` string
    - `country` string
    - `slug` string
    - `url` string, uri
    - `snowSureScore` integer
    - `snowSureRating` string
    - `snowfall24hCm` number
    - `forecast14dCm` number, nullable: Sum over the forecast horizon the caller is entitled to; equals the seven-day total when `forecastHorizonDays` is 7 (anonymous and free callers). Read `forecastHorizonDays` before calling this a 14-day total: the name is historical, and kept so existing consumers keep reading a number (SS-W-318, SS-W-1460). null when the resort has no forecast.
    - `forecastHorizonDays` 7 | 14: How many forward days `forecast14dCm` covers for THIS caller: 14 for an entitled caller (SnowSure Pro, or a resort in a signed-in reader's My Mountains), 7 otherwise.
  - `topBySnowfall7d` object[]: Same row shape as `topBySnowSureScore`, ranked on the past seven days' snowfall. Each row's `forecast14dCm` covers `forecastHorizonDays`.
  - `topByForecast14d` object[]: Same row shape as `topBySnowSureScore`, ranked on `forecast14dCm` as served to THIS caller: the seven-day total for an anonymous or free caller (`forecastHorizonDays: 7`), the fortnight for an entitled one (SnowSure Pro, or a resort in a signed-in reader's My Mountains). The key name is historical (SS-W-1460).
  - `regions` object[]
    - `id` string
    - `name` string
    - `url` string, uri

---

[API](https://skmtc.dev/snowsure/apis/snowsure-api.md) · [All operations](https://skmtc.dev/snowsure/apis/snowsure-api/llms.txt) · [OpenAPI document](https://skmtc.dev/snowsure/apis/snowsure-api/revisions/dcbcdbb3df50?raw)
