Get resolved resort conditions (agent-native contract)
The richest per-resort endpoint. Returns a versioned envelope in which every field is a { value, source, observedAt, confidence } object, produced by the single Conditions Resolver — so machine consumers read typed JSON with provenance, freshness and confidence instead of regex-parsing prose.
data.status is a derived enum that never defaults to OPEN. A null value means "not reported" — never a stale or guessed number. meta.freshness carries a per-field tier (live, recent, estimated, stale, unknown) with an age in hours.
The response body is fully described by the canonical JSON Schema (draft 2020-12) at https://www.snowsure.ai/.well-known/schemas/resort-conditions-v1.json, which the payload also self-advertises in its schema field. schemaVersion versions this payload contract independently of info.version — see the Versioning note in the API description.
The MCP get_resort snow card attaches the identical object, so MCP structured content === this response.
Request
- Base URL: https://www.snowsure.ai
- URL: https://www.snowsure.ai/api/v1/resorts/{slug}/conditions
- Auth: none declared
Path parameters
Resort slug (URL-friendly identifier). Common-name aliases resolve to the canonical slug — e.g. "zermatt" → "matterhorn-ski-paradise".
Response
Resolved conditions envelope
Changes
No recorded changes to this operation across all 1 revision of this API.