SkiResort ČERNÁ HORA – PEC Data Hub

Data Hub for agencies and developers

What the Data Hub of SkiResort ČERNÁ HORA – PEC contains, where to find the API, OpenAPI, MCP and llms.txt, licence and contact.

API v2 · schemaVersion 2.2.0 · release m-328860 (2026-10-22T10:25:15+02:00) · Česká dokumentace

What the Data Hub is

The Data Hub is the verified source of truth about the ski resort SkiResort ČERNÁ HORA – PEC: ski areas, lifts, slopes, cross-country trails, services and places, ski buses, products (ski passes), age categories, price lists and a glossary. It serves the resort's website and e-shop (agencies), the resort's own channels (TV panorama, displays, apps) and AI assistants.

Every value is a claim with its source (URL, verbatim excerpt, retrieval time, confidence). Source priority rules select the published value; conflicts are never resolved silently (_conflicts, quality report). An immutable release is published – the API, fact pages, llms-full.txt and MCP read the same release, so they say the same thing.

Addresses

ChannelAddressFor
API v2 (JSON)https://data.skiresort.cz/api/v2websites, e-shop, apps, integrations
OpenAPI 3.1https://data.skiresort.cz/openapi.json · YAMLclient generation, function calling
Fact pages (HTML / Markdown)https://data.skiresort.cz/ensearch engines, AI search, people
llms.txt / llms-full.txthttps://data.skiresort.cz/llms.txt · llms-full.txtcoding and browsing agents
MCP (read-only, Streamable HTTP)https://data.skiresort.cz/mcpAI assistants (Claude, ChatGPT…)
Live statushttps://data.skiresort.cz/api/v2/status · https://data.skiresort.cz/en/statusoperations today
Latest releasehttps://data.skiresort.cz/api/v2/releases/latestdata version

Quick start

Reading requires no authentication, CORS is *, responses are cacheable (send If-None-Match with the ETag → 304). Language: ?lang=en or Accept-Language; a missing translation falls back to Czech and the response says so (meta.notes, Content-Language).

curl -s 'https://data.skiresort.cz/api/v2/lifts?area=cerna-hora&lang=en'
curl -s 'https://data.skiresort.cz/api/v2/status?area=pec&lang=en'
curl -s -H 'Accept: application/ld+json' 'https://data.skiresort.cz/api/v2/lifts/lift:cerna-hora:a1'   # JSON-LD (schema.org)
curl -s 'https://data.skiresort.cz/en/lifts/cerna-hora/a1.md'                                           # Markdown fact page

Identifiers have the form {type}:{area}:{designation} (lift:cerna-hora:a1) and are never reused; use the ID as the key, not the name. unknown does not mean closed – after validUntil without confirmation the API returns status: unknown with lastKnown. Errors are application/problem+json (RFC 9457).

OpenAPI and MCP

Licence and attribution

Contact and reporting data errors

Report a wrong value with the entity ID and the fact page URL (every page has a section “How this data is produced”). A dedicated Data Hub contact for agencies is being set up; until then use the operator contact at www.skiresort.cz. Full documentation (in Czech): https://data.skiresort.cz/docs.